O' Frozen is a new shop in Minori offering high-quality products, filling a niche in the coastal town.