Barbecue restaurant specializing in grilled meats. Offers a unique dining experience with delicious food and a great atmosphere.