Authentic Greek restaurant offering traditional dishes, with a focus on meat specialties.