Momos Ouzaria Taverna Momos Ouzaria Taverna

Momos Ouzaria Taverna Map

630 North & South Rd. (Delmar Blvd)
University City, MO 63130
314-863-3511
Map
Cuisine: Greek / Mediterranean
Mediterranean mezzes dished up in an easygoing U. City taverna setting.
Openings: Lunch Mon.-Sat., Dinner nightly

Features