A Greek grill house specializing in souvlaki and grilled meats. Offers takeaway options.