Went to check it out and it isn't there anymore. There is another business in this location and I can't find if there is a new store. Cherry on Top is the closest across from Red Rock station, and there is a U-Swirl and Yogurtland near Flamingo and Ft Apache.