top of page
Hours
 Location

​

Hours

Wednesday-Monday  Open 11 am-3 pm

Weather Permitting

Closing early Saturday, 8/3/24 at 2 pm

​

​

​

Relaxing casual take-out service.

Family and Pet Friendly!

Find us on 29 Locust Street in Falmouth, MA 02540

bottom of page