Pop's Clam Shell

Alton, New Hampshire, United States
Seafood

Where you'll be