top of page
Hours
 Location

Hours

Thursday-Sunday Open 11 am-3 pm

Weather Permitting

Relaxing casual take-out service.

Family and Pet Friendly!

Find us on 29 Locust Street in Falmouth, MA 02540

bottom of page