Indian Delhi Palace, PHOENIX, Arizona (AZ)
Comfortably situated at 5104 East McDowell Road () in PHOENIX, Arizona (AZ) (85008), Indian Delhi Palace is available at 6022448181. It is advisable to give them a call before you go to arrange your spot in the restaurant.
More restaurants in PHOENIX, Arizona (AZ)
Indian Delhi Palace contact information and details:
Address: 5104 East McDowell Road - , PHOENIX, Arizona (AZ) 85008
Contact Phone: 6022448181