The Black Whale Seafood & Raw Bar

106 Macarthur Dr, New Bedford, United States