3037 Locust St, St. Louis, Missouri 63103 USA
Mixed salad sandwich vegetarian sandwich at The Fountain on Locust
Photo Credit: Yelp