In my opinion, still the best shave ice in town, and definitely the cleanest, coolest shop. I have always been a fan of the Island Snow goods. Manager said it's now available on...
All reviews seem positive