Barbecue restaurant specializing in grilled dishes. Offers a variety of barbecue options.