The Del-Bar

Restaurant in Wisconsin Dells, WI

Opening hours: Su-Th 16:30-20:45, Fr-Sa 16:30-21:00

800 Wisconsin Dells Parkway North, Wisconsin Dells, 53965