Seafood restaurant with a spacious, beautifully decorated interior. Known for its welcoming atmosphere.