Traditional barbecue restaurant specializing in charcoal-grilled meats, including roasted chicken. Offers takeaway options.