The main entree options were old, gross, overdone under the infrared lights too long. The pasta was soaking wet. The upside is the staff was very nice and tried to be accommodating.
Address: 1305 Kalahari Drive, Wisconsin Dells, WI 53965
Location: United States > Wisconsin (WI) > Wisconsin Dells
Phone Number: +1 608-254-5466