A traditional seafood restaurant. Known for fresh fish dishes and generous portions.