372 Turkey St. Tamworth, NH.
OPEN 12-6
Friday -Saturday-Sunday
603-323-7119
No Reservations Needed