Ollies Ice is an ice cream shop known for its fluffy, melt-in-your-mouth snow cones.