© 2018 by The Barking Claw Cape Cod. Proudly created with Wix.com

Hours
 Location

Relaxing casual and outdoor setting with picnic tables. Family and Pet Friendly!

Find us on 29 Locust Street in Falmouth, MA 02540