A traditional Greek grill house offering classic souvlaki and other grilled specialties.