Catering, Delivery, Dine-in, Take-out. Fresh homemade Greek Gyros Mediterranean European sandwiches freshly baked bread. Homemade healthy soups from around the world. Crispy fresh salads. Greek salad is best in town
725 N New Ballas Rd
63141 Saint Louis, Missouri
Ph. (314) 432-5050