The Clam Box
Photograph - Photography
The Clam Box is located in Ipswich, Massachusetts on the North Shore.
In my opinion the best fried clams on the North Shore...and since the North Shore is known to have the best calms anywhere, these just may be the best fried calms in the world!!
February 12th, 2013
Viewed 161 Times - Last Visitor from Beverly Hills, CA on 05/04/2015 at 7:25 AM