This location has been flagged as "Closed".
6118 Delmar Blvd St. Louis, MO 63112
University City
314-721-4333
Hours: Daily 5 p.m.-close
$15 to $20
Daily 5 p.m.-close
Italian
Clayton / U. City / Ladue, University City
Yes
Nudo House
0.01 miles
K-Bop
0.02 miles
Delmar Hall
0.03 miles
Amigo Sole
Gokul Indian Restaurant
Prime 55 Restaurant & Lounge
Tavolo V, Cork Wine Bar and The Ready Room have permanently closed
By Adam Rothbarth
Michael Del Pietro to open family’s namesake eatery
By Matt Sorrell