Flavours Of India is pretty near Ankur Kala. Visit this place and discover Chinese and Indian cuisines. A lot of guests say that the staff is gracious here. Spectacular service is something that people highlight in their comments. The overall rating is 4.4 stars on Facebook.