Pop's Clam Shell hero image

Pop's Clam Shell

Restaurant

55 Mt Major Hwy, Alton, NH 03810, USA

Biter Score
8.4
Closed
Friday: 4 PM – 8 PM
Pop's Clam Shell photo 1
Pop's Clam Shell photo 2
Pop's Clam Shell photo 3