1000 Wisconsin Dells Parkway South | Lake Delton, WI 53940
Pick up your order inside at our host stand.
Let us bring your order out to your car when you arrive.
Perfect for meetings, parties, special events of 6 or more.