This is a nice restaurant on Pickering Wharf. It has a nice view of the harbor marina. They have an extensive menu with lobsters and fresh fish. There is outside and inside seating. I was eating solo but did not feel that I was ignored because my tip would be smaller. They have a very large bar area. The restaurant was very busy and the noise level was quite high.
If you own or manage Finz Seafood Restaurant & Grill, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.