Happy Clam is a Canadian Cafe based in Chéticamp, New Scotland. Happy Clam is located at Box 1270, 15559 Cabot Trail, Chéticamp, Nova Scotia B0E 1H0, Canada,
Please contact Happy Clam using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Happy Clam opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.