About
The kitchen, led by Chef Jesse Mendica, consistently delivers top quality, ingredient-driven American fare; superb beverage program.
102 W. Lockwood Ave.
St. Louis,
MO
63119
TripAdvisor Rating:
TripAdvisor information can not be retrieved at this time, please try again later.
Hours
Open seven days a week
What's Nearby
The Clover & The Bee
We’re bringing you an Italian inspired neighborhood restaurant, where the food is fresh & delicious, the service is…
Green Door Art Gallery
Green Door art gallery is home to 30+ local and regional artists. Come visit our gallery for wide…
TripAdvisor Rating:
TripAdvisor information can not be retrieved at this time, please try again later.


