More Photos

High Scores


12321 Ventura Blvd
Studio City, CA
Flavor of India

Flavor of India

Indian, Vegetarian, Vegan
127 reviews 127 reviews

Top Review On Yelp

Abe R.
rating Nov 29, 2017
The main reason I give them 5 stars because their service and food are always great also I have to give them 5 stars again on all the workers because they... (read more)
~Abe R.