The Clam Man is an upscale seafood market and wholesale facility located in Falmouth, MA on Cape Cod. The retail market is open seven days a week, serving a wide variety
Specialties: Seafood Shellfish