St. Louis , MO 63110
Open Mon. - Sat. at 11 a.m.
Gourmet Italian and Greek specialties with a family atmosphere. Extensive menu of fresh fish, lamb, beef and chicken. Fresh, homemade pasta and ravioli, plus unique hand-tossed pizza. Full bar. Special event venue available.
Pets welcome on patio.
Not sure how to get here? Get Directions