Blackfish

17 Truro Center Rd
Truro, MA 02666
(508) 349-3399

This restaurant no longer manages reservations with Rezku.