17080 N. Indian Canyon Dr., North Palm Springs 92258, United States
No delivery
Spot something wrong?
Dishes at Windmill market and Deli. Prices may vary in venue.