Popular

More Photos

High Scores

About

12321 Ventura Blvd
Studio City, CA
+1-818-761-8140
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.