Blackfish
17 Truro Center Rd
Truro, MA 02666
(508) 349-3399
This restaurant no longer manages reservations with Rezku.