This restaurant in located in charming Decatur, Georgia. We were staying at the Marriott Courtyard, and could walk across the street to this adorable little restaurant. We are always looking for Greek Restaurants when we travel, since we enjoy the food so much. Was happy to find this one so close. It is small, run by the owners. They offer friendly atmosphere, good food, reasonable price. You should try it if you get the chance; I don't think you will be disappointed. P.S. Apple pie was Great!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.