Comment, Like, & Favorite
Clam Box Restaurant - Ipswich Ma
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!!
April 17th, 2014
Viewed 123 Times - Last Visitor from Holden, MA on 08/20/2014 at 8:54 AM
copy and paste to your website / blog - preview