Traditional Greek taverna, offering classic dishes. Known for its lamb and other grilled specialties.