Barbecue restaurant specializing in grilled dishes. Offers takeaway and dine-in options, with beer available.