Flavor of India

Flavor of India is a quaint Indian eatery supplying classic dishes, including vegetarian options, & a warm environment. Flavor of India is one of the Three Best Rated® Indian Restaurants in Glendale, CA.