Barbecue restaurant with a welcoming atmosphere. Enjoy a meal surrounded by nature.