Authentic Greek taverna offering traditional dishes. Features outdoor seating and takeaway options.