Traditional Greek taverna offering delicious food, including grilled meats and excellent fried potatoes. Features outdoor seating and serves alcohol.