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
logobc
Several Rolls
logobc
1/2
bottom of page