The Beach Plum

2800 Lafayette Road Route 1, Portsmouth 03801, United States Get Directions to this spot
Seafood Restaurants
2800 Lafayette Road Route 1
Portsmouth, 03801
NH, United States

Rate and review The Beach Plum in Portsmouth, NH, United States!

Share your experiences at The Beach Plum with your friends or discover more Seafood Restaurants in Portsmouth, NH, United States.