Traditional Greek taverna specializing in grilled dishes. Offers a relaxed and friendly atmosphere.