3197 S Grand Blvd St. Louis, MO 63118
St. Louis - South Grand
314-776-3500
Hours: Everyday 7 a.m. - 11 p.m.Lunch served 11 a.m. - 8 p.m.
$1 to $10
Everyday 7 a.m. - 11 p.m.Lunch served 11 a.m. - 8 p.m.
Gluten-free, Coffee Houses/Tea Rooms, Ice Cream/Gelato, Tapas, Italian
St. Louis - South City, St. Louis - South Grand
Yes
2011, 2009, 2008
Terror Tacos
0.02 miles
Grand Spirits Bottle Co.
0.03 miles
Pizza Head
Meskerem Ethiopian Restaurant
0.04 miles
Wei Hong Bakery & Restaurant
0.06 miles
Tree House Vegetarian Restaurant