Ice Clouds is an establishment that appears to specialize in frozen treats. It is located at 2271 True Lane and is open daily from 2pm to 8pm. The business also has a mobile presence.