Authentic Greek taverna, offering traditional dishes. Call for reservations or takeout.