411 N. 8th St. St. Louis, MO 63101
St. Louis - Downtown
314-241-5667
Hours: Mon.- Wed. 11 a.m.- 9 p.m.Thurs.- Sat. 11 a.m.-1 a.m.
$10 to $15
Mon.- Wed. 11 a.m.- 9 p.m.Thurs.- Sat. 11 a.m.-1 a.m.
New American, Vegetarian, Pizza, Italian
St. Louis - Downtown / Midtown, St. Louis - Downtown
Yes
2018, 2013
Pita Pit
0.03 miles
Sushi Ai
0.05 miles
Kali's Coffee Cafe'
0.07 miles
Jack Patrick's Bar and Grill
Citygarden Sculpture Park
Prime 55 Restaurant & Lounge (Inside Le Meridien Hotel)
0.09 miles