India Palace
2941 W Bell Road
Phoenix, AZ - 85023
(602) 942 4224
Indian Delhi Palace
5050 E Mcdowell Rd
Phoenix, AZ - 85008
(602) 244 8181
Taste Of India
1609 E Bell Rd:Phoenix
Phoenix, AZ - 85022
(602) 788 3190
Zest of India
3202 E Greenway Rd #1617
Phoenix, AZ - 85032
(602) 942 0719