A grill house specializing in souvlaki and spit-roasted meats. Offers delivery and takeaway options.