Map & Directions - Windmill market and Deli
View Menu
Windmill market and Deli
17080 N Indian Canyon Dr, North Palm Springs, CA, 92258
(760) 251-4489 (Phone)
17080 N Indian Canyon Dr, North Palm Springs, CA, 92258
(760) 251-4489 (Phone)