Finz Seafood and Grill Location 86 Wharf St, SalemSalem, MA 01970 Phone N/A Website Finz Seafood and Grill Social N/A