Main content starts here, tab to start navigating

Hours & Location

17 Truro Center Rd,
Truro, MA 02666

(508) 349-3399
info@blackfishtruro.com

Open for takeout only Thursday-Sunday from 5-9pm

Get Directions