Restaurant Reviews from DiningGuide411.com
    Top : United_States: AZ: Phoenix

Taste of India, Phoenix, Arizona










Taste of India
1609 E. Bell Road, Suite B4
Phoenix AZ United States


Phone: 602.788.3190