Frozen food supermarket offering a wide selection of packaged goods, often at discounted prices, with grocery delivery options.