Indian Delhi Palace

5104 E McDowell Rd
Phoenix, AZ
602.244.8181
33.465756
-111.971828
Hours:
Mon - Fri:11:30am - 2:30pm,   5pm - 10pm
Sat - Sun:11:30am - 10pm

for Indian Delhi Palace
Directions
from: