Traditional Greek taverna, known for its quality food and excellent service.