Main content starts here, tab to start navigating

Hours & Location

17 Truro Center Rd,
Truro, MA 02666

(508) 349-3399
info@blackfishtruro.com

Open Tuesday-Saturday from 5-10pm

Get Directions