Our Locations
Our two Las Vegas locations are open everyday for you. Stop by today to get a freezie or two.

Twain
855 E Twain Ave, Suite 118,
Las Vegas, NV 89169
Las Vegas, NV 89169
11am-8pm daily
Dine-in • Takeout • Delivery • Wholesale
Dine-in • Takeout • Delivery • Wholesale

Rainbow
5625 S Rainbow Blvd Ste D,
Las Vegas, NV 89169
Las Vegas, NV 89169
11am-8pm daily
Dine-in • Takeout • Delivery • Wholesale
Dine-in • Takeout • Delivery • Wholesale