Seafood restaurant specializing in fresh fish dishes.