Momo's Pizzeria and Tavern
Drag box to select area
Momo's is located at the corner of North and South roads, just north of Delmar Boulevard. Momo's serves tapas-style, traditional Greek cuisine. The restaurant is fun and stylish and the staff is friendly. Special events at Momo's include happy hour and belly dancers. The bar is open until 1am Monday through Saturday and until midnight on Sunday.
630 N and South Rd, Saint Louis, MO 63130
- Accessibility Details: Ramp
- Hours: Restaurant hours: Mon - Sat, 11am - 11pm; Sun, 5pm - 10pm.
Bar hours: Mon - Sat until 1am; Sun until midnight.
- Accessible: yes