home > destinations > U.S. + Canada > Wisconsin > Madison + The Central Plains > Hayward > restaurants > Turk's Inn Restaurant
Hayward
Turk's Inn Restaurant
11320 N. U.S. Hwy. 63
Spider Lake Lodge
Hayward, WI, 54843, United States
Spider Lake Lodge
Hayward, WI, 54843, United States
TEL:
(715) 634-2597
Amenities
Open / Closes- Dinner
- Full Bar
- Monday - Closed
- Tuesday - Closed
- Wednesday - Closed
Cuisine Type:: American Nouveau
Advertisement
Advertisement
Advertisement
Advertisement