If you know someone visiting New Hampshire for the first time, you want them to have a great experience and leave with a positive impression of the place you call home.
LoveFood shared their verdicts on the best deli in each state, and the choice for New Hampshire is an iconic deli and landmark pub in downtown Plymouth.