Barbecue restaurant offering grilled specialties and daily takeaway options. Known for mixed grill menus.