Indian Head Restaurant, WINAMAC, Indiana (IN)

Looking for some food? Indian Head Restaurant is among the restaurants you might consider.
Comfortably positioned at 923 North Plymouth Road () in WINAMAC, Indiana (IN) (46996), Indian Head Restaurant is available at 5749467009. Please do give them a call beforehand to make a reservation.
More restaurants in WINAMAC, Indiana (IN)


Indian Head Restaurant contact information and details:
Address: 923 North Plymouth Road - , WINAMAC, Indiana (IN) 46996
Contact Phone: 5749467009