Authentic Greek restaurant serving classic dishes. Known for its grilled specialties.