India's Flavor

3303 N Verdugo Rd, Glendale 91208, United States Get Directions to this spot
3303 N Verdugo Rd
Glendale, 91208
CA, United States
(818) 957-5500

Rate and review India's Flavor in Glendale, CA, United States!

Share your experiences at India's Flavor with your friends or discover more Restaurants in Glendale, CA, United States.