366 Menauhant Rd
East Falmouth, MA 02536
East Falmouth, MA 02536
OverviewFound on the water near the Green Pond Bridge, this seafood restaurant is best known for its !famous Green Pond stuffed Quahog,! and also offers other seafood specialties such...
more