Frozen food store. Offers a variety of frozen food items.