Small Batch

3001 Locust Avenue, St Louis, Missouri 63103

3001 Locust Avenue, St Louis, Missouri 63103
Thu-Mon: 4–11 p.m. T
American, Vegetarian
$$
Best Restaurants 2018
Midtown
Moderate

Mentions