Big Fish Seafood Restaurant

Permanently closed
20 Tyler St
Boston, MA 02111

Big Fish Seafood Restaurant is a popular dining establishment in Boston, MA that specializes in serving a variety of fresh seafood dishes.

With a welcoming atmosphere and a menu featuring a range of seafood options, Big Fish Seafood Restaurant caters to both locals and visitors looking for a taste of the sea in the heart of the city.

Generated from their business information

Own this business?
See a problem?

You might also like

United StatesMassachusettsBostonBig Fish Seafood Restaurant

Partial Data by Foursquare.