Greek grill house offering delivery and takeaway options.