Seafood restaurant offering a variety of high-quality frozen fish and seafood.