Seafood restaurant specializing in fresh fish. Known for generous portions and a welcoming atmosphere.