Momo's Pizzeria and Tavern

Flag as Inappropriate

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
(314) 863-3511
  • Accessibility Details: Ramp
  • Hours: Restaurant hours: Mon - Sat, 11am - 11pm; Sun, 5pm - 10pm.
    Bar hours: Mon - Sat until 1am; Sun until midnight.
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »