Get directions to: Amrutha Cuisine Of India, Tucson, AZ
Restaurant address: 2510 E Grant Rd Tucson, AZ 85716, USA
Restaurant: Amrutha Cuisine Of India