Turk's Inn, HAYWARD, Wisconsin (WI)

Looking for some food? Turk's Inn might cook the sort of dinner that suits you.
Comfortably stationed at 11320 North Highway 63 () in HAYWARD, Wisconsin (WI) (54843), Turk's Inn can be contacted at 7156342597. Make sure you call up ahead to reserve your spot in the restaurant.
More restaurants in HAYWARD, Wisconsin (WI)


Turk's Inn contact information and details:
Address: 11320 North Highway 63 - , HAYWARD, Wisconsin (WI) 54843
Contact Phone: 7156342597