Greek grill house offering grilled meats and takeaway options.