Indian Delhi Palace


(602) 244-8181

5104 E Mcdowell Rd , Phoenix , AZ   85008