India Palace

2941 W Bell Road  Phoenix, AZ - 85023
Directions & Maps
Phone: (602) 942 4224


Indian Delhi Palace

5050 E Mcdowell Rd  Phoenix, AZ - 85008
Directions & Maps
Phone: (602) 244 8181


Taste Of India

1609 E Bell Rd:Phoenix  Phoenix, AZ - 85022
Directions & Maps
Phone: (602) 788 3190


Zest of India

3202 E Greenway Rd #1617  Phoenix, AZ - 85032
Directions & Maps
Phone: (602) 942 0719
http://www.zestofindia.com