Oysters On The Half Shell Restaurants in Saint Louis
Show restaurants on map
4
Menu
Table booking
4
Menu
Table booking
City: Saint Louis, 201 S 20th St, Saint Louis, Missouri, 63103, United States
3.8
Menu
3.8
Menu
City: Saint Louis, 1535 South 8th Street, Saint Louis, 63104, United States Of America
Menu
Table booking
Menu
Table booking
City: Saint Louis, 800 Washington Avenue, Saint Louis, 63108, United States Of America
An upscale, four-diamond fine dining restaurant and lounge, An American Place specializes in locally grown food products. Owned and operated by renown...
Feedback
These reviews refer only to the mentioned ingredients.