Can we sit outside with our dog?
Address: 40 N Main St, Falmouth, MA 02540, USA
Jimmy Germain | Sep 17, 2019
Yes they do have a lil outdoor seating.
Phil Asdot | Sep 17, 2019
I don't believe they have outdoor seating.
Thanks! Your answer is awaiting moderation.