Places
Communities
Detecting...
Chat
Restaurants
CA
Studio City
Flavor of India Studio City
Flavor of India Studio City
4.1
(0 reviews)
• Indian
12321 Ventura Blvd
Studio City, CA
+1 818-761-8140
Overview
Menu
Reviews
Q&A
Business Information
12321 Ventura Blvd
Studio City, CA
+1 818-761-8140
Location
Loading map...
Similar Restaurants in Studio City, CA
Lal Mirch
Indian
Studio City, CA
5.0
Bollywood Cafe
Indian
Studio City, CA
5.0
Lal Mirch Indian Restaurant
Indian
Studio City, CA
0
Sattdown Jamaican Grill
Jamaican
Studio City, CA
4.4
Hugo's Tacos
Mexican
Studio City, CA
4.3
Gray Tavern
Gastropub
Studio City, CA
4.6