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