A Greek grill house, offering souvlaki and other grilled specialties.