Enjoy grilled meats and spit-roasted dishes in a beautiful outdoor setting.