Frozen food supermarket specializing in discounted packaged goods and some dry groceries.