Get directions to: Blackfish, Truro, MA Restaurant address: 17 Truro Center Rd Truro, MA 02666, USA Driving Walking Bicycling Restaurant: Blackfish