Traditional taverna serving authentic Greek dishes and grilled specialties.