Powered by Tripadvisor

India Delhi Palace

5104 E McDowell Rd
Phoenix, AZ 85008
Uber
MORE PHOTOS