Grocery store specializing in frozen products.