Barbecue restaurant serving kebabs, burgers, and Greek comfort food. Offers a takeaway service.