Skip to main content

Flavor of India - Studio City

restaurant · indian restaurant · Studio City, CA

Address
12321 Ventura Blvd, Studio City, CA 91604-2509
Phone
(818) 761-8140
Website
flavorofindia.com
Where
34.1432, -118.4016

Search Hominin for Flavor of India - Studio City

Other restaurants nearby

More in Studio City

Flavor of India - Studio City — restaurant in Studio City, CA | Hominin