Main content starts here, tab to start navigating

Location: 281 Main Street Falmouth, MA 02557

Number: 774-763-2066

September hours

Sunday 11-4pm

Monday -closed

Tuesday 11am-7pm

Wednesday 11am-7pm

Thursday 11am-7pm

Friday 11am-8pm

Saturday 11am-8pm

Indoor Seating, Outdoor 

Seating, Take-Out

a vase of flowers sitting on a bench