Super Mario Ice Cream, Indio CA
Address | 83778 Avenue 45, Indio, CA | ||||||||||||||
Phone | (760) 775-2033 | ||||||||||||||
Hours |
|
||||||||||||||
Categories | Ice Cream Shop, Dry Ice Supplier, Wholesaler | ||||||||||||||
Rating | 5 1 review | ||||||||||||||
Similar companies nearby Lique — 8425 Indio Springs Pkwy, Indio, CA, United States |