Delhi Palace

1422 N Palm Canyon Dr  Palm Springs, CA - 92262
Directions & Maps
Phone: (760) 325 3411


Monsoon

555 S Sunrise Way, # 107  Palm Springs, CA - 92264
Directions & Maps
Phone: (760) 325-2700