2100 Locust St, St. Louis, Missouri 63103 USA
Fried Oysters and Oyster Rockefeller
Photo Credit: Yelp