Frozen food store offering a variety of frozen products.