Authentic Greek Cooking
  (314)863-3511
HomeMenuDirectionsGallery

Momos Ouzaria Taverna ®  630 North and South Rd., St. Louis, MO  63130 | Website By: MaxGroup Business Solutions
Directions
Momos Ouzaria Taverna
630 North and South Rd.
St. Louis, MO  63130
314.863.3511