6501 Delmar Blvd St. Louis, MO 63130
University City
314-726-6874
Hours: Sun.- Mon. 11 a.m.-11 p.m. Bar open until 1:30 a.m. Fri. & Sat. & 12 a.m Sun. - Mon.
$15 to $20
Sun.- Mon. 11 a.m.-11 p.m. Bar open until 1:30 a.m. Fri. & Sat. & 12 a.m Sun. - Mon.
Gluten-free, Vegetarian, Middle Eastern, Mediterranean
Clayton / U. City / Ladue, University City
Yes
2017, 2015, 2014, 2012, 2011
Ben & Jerry's
0.01 miles
Salt + Smoke
Blue Ocean Sushi
0.02 miles
El Maguey Mexican
Blueberry Hill Duck Room
0.03 miles
Froyo