Delhi Palace

User Rating:


Address:

1422 N Palm Canyon Dr
Palm Springs, CA 92662

Phone:

+1 760 325 3411

Map:


Contact   ·   Privacy   ·   Terms