Traditional Greek Taverna, offering classic dishes. Features outdoor seating.