Authentic Indian restaurant in Kansas City
Flavor of India is the Authentic Indian restaurant in Kansas City conveniently located at 12112 West 87th Street Parkway Lenexa, KS 66215.
Flavor of India simply caters you with the authentic Indian foods with the different flavors of Indian dishes combined with style, flair, and presentation. So come and join us, we even have online reservation; you can simply make us order. Come dine with us because where u dine matters!