Main content starts here, tab to start navigating

Location: 281 Main Street Falmouth, MA 02557

Number: 774-763-2066

March Hours:

Sunday CLOSED

Monday CLOSED

Tuesday 11am-8pm

Wednesday 11am-8pm

Thursday 11am-8pm

Friday 11am-8pm

Saturday 11am-8pm

Indoor Seating, Outdoor 

Seating, Take-Out

a vase of flowers sitting on a bench