Grocery store specializing in ice cream. Offers a variety of frozen treats.