Frozen food store specializing in Algida ice cream.