Las Vegas NV Ice Cream & Frozen Desserts 1. 3310 E flamingo Rd Ste 3A, Las Vegas, NV 89121 | FroyoTime (702) 750-0100