
The Beach Plum is an award-winning seafood restaurant with locations in Epping and Portsmouth.
A third seasonal location is in North Hampton across from the state beach.
Opens in a new windowOpens an external siteOpens an external site in a new window