Barbecue restaurant offering takeaway orders, known for its grilled dishes.