House of Embers Restaurant
935 Wisconsin Dells Pkwy
Wisconsin Dells, Wisconsin
Wisconsin Dells, Wisconsin
Open : 4:30 PM - 8:30 PM
Summer House Grill & Bar on Lake Delton
1280 E Hiawatha Dr
Lake Delton, Wisconsin
Lake Delton, Wisconsin
Closed : 11:00 AM - 11:15 AM