Get directions to: Clam Shell Restaurant, Littleton, NH
Restaurant address: Po Box 641 Littleton, NH 03561, USA
Restaurant: Clam Shell Restaurant