Seafood restaurant specializing in fish dishes. Known for generous portions.