Get directions to: Taste Of India, Phoenix, AZ
Restaurant address: 1609 E Bell Rd Ste B4 Phoenix, AZ 85022, USA
Restaurant: Taste Of India