Ice Cream Shop
English
83535 Peach St, Indio, CA 92201, United States
Closed today

Business hours