Lemmons by Grbic

5800 Gravois, St Louis, Missouri

Lemmons.jpg

Photo by Kevin A. Roberts

5800 Gravois, St Louis, Missouri
Dinner Tuesday–Friday
Lunch and dinner Saturday & Sunday
Eastern European
$$
Best Restaurants 2018
South City