510 N Theresa Ave St. Louis, MO 63103
St. Louis - Downtown
314-289-0311
Hours: Tuesday - Thursday 11am - 9pm Kitchen to 8pmFriday - Saturday 11am - 10pm Kitchen to 8:30pmSunday 11am - 9pm Kitchen to 8pm
$10 to $15
Tuesday - Thursday 11am - 9pm Kitchen to 8pmFriday - Saturday 11am - 10pm Kitchen to 8:30pmSunday 11am - 9pm Kitchen to 8pm
Bar & Grill/Pubs, Gluten-free
St. Louis - Downtown / Midtown, St. Louis - Downtown
Yes
Triumph Grill
0.06 miles
Vito's
0.07 miles
Bulrush StL Restaurant
0.10 miles
The Corner Street Food
The Big Top
Ferring Jazz Bistro
0.11 miles