6191 Delmar Blvd St. Louis, MO 63112
University City
314-727-5555
Hours: 3 p.m.-3 a.m. Mon.-Thurs.12 p.m.-3 a.m. Fri. & Sat.Kitchen serves until 2 a.m.
$1 to $10
3 p.m.-3 a.m. Mon.-Thurs.12 p.m.-3 a.m. Fri. & Sat.Kitchen serves until 2 a.m.
Bar & Grill/Pubs, Pizza
Clayton / U. City / Ladue, University City
Yes
2013, 2011, 2010, 2009
Miss M's Candy Boutique
0.02 miles
Up Late
Eclipse Restaurant
0.03 miles
Thai Country Cafe
0.06 miles
The Pageant
0.07 miles
Gyro House
Stop Sucking: St. Louis restaurants join no-straw movement
By Shannon Cothran