Indian Head Restaurant
87 Wallace Hill Rd, Franconia, NH 03580-4900
Indian Head Restaurant is a Restaurant place is located in Franconia, New Hampshire. The address of Indian Head Restaurant is 87 Wallace Hill Rd, Franconia, NH 03580-4900.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 603-823-5152,