Right on the lake
The Big Catch
150 Shore DrGreat restaurant right on Newfound Lake
Newfound Lake Inn
1030 Mayhew TurnpikeShackett's Store
256 W Shore RdNewfound Country Store
408 Mayhew TurnpikeBasic Ingredients
1777 Lake StAsian Food
This Thai restaurant is regularly voted best in New Hampshire and it’s right in Plymouth only 20 minutes away.
Thai Smile
135 Main St