Handel's Homemade Ice Cream

10170 West Tropicana Avenue Las Vegas