Know a great happy hour or special for this location?
Long-standing family-owned restaurant serves up homey Italian meals in an old-fashioned dining room.
Suggest an edit
5453 Magnolia Ave, Saint Louis, MO 63139