Flavor of India in Burbank
161 E Orange Grove Ave,
Burbank, 91502
(818) 558-1199
(818) 558-1199
Flavor of India, the best Indian Restaurant in Los Angleles. Located in Burbank and West Hollywood.
dining, food, indian, restaurant