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
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