Indian Head Restaurant, WINAMAC, Indiana (IN)
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
