Main content starts here, tab to start navigating

Hours & Location

17 Truro Center Rd,
Truro, MA 02666

info@blackfishtruro.com

OPEN TUESDAY THROUGH SATURDAY

5:00 to 10:00 pm for food

Get Directions