A grill restaurant offering a variety of souvlaki and grilled meats.