A restaurant serving traditional Greek cuisine. Ranked among the top eateries in the area.