Los Angeles, California
Flavor of India - Studio City