Truro MA Restaurants 1. 5 Great Hollow Rd, Truro, MA 02666 | Whitman House (508) 487-1740 2. 17 Truro Center Rd, Truro, MA 02666 | Blackfish (508) 349-3399