This is a traditional Greek taverna known for its delicious and well-cooked grilled meats and traditional cooked dishes. Specialties include eggplant and stuffed grape leaves.