Greek restaurant located in Ammoulianí. Offers a dining experience.