Best Indian Restaurant Los Angeles | Studio City | Burbank | West Hollywood - Flavor of India - LA I, Flavor of India Restaurants in Burbank,Studio City, and West Hollywood is recognized as best Indian Restaurant in Los Angeles to compliment your dining palette to taste the Indian culture through its tapestry of culinary delights. Flavor of India restaurants offer fine dining in Burbank, Studio City and West Hollywood.