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 191 Times - Last Visitor from Moscow, 48 - Russian Federation on 07/27/2015 at 1:11 AM