Icy Mermaid is a shaved ice shop offering a variety of refreshing frozen treats.