We have eaten here many times over the past few years. The food is of good quality, especially the Momos (Himalayan Dim Sum). One friend had Spaghetti (don't really know why as this is not an Italian restaurant) which he said was not good. Stick with what they do best, Himalayan and Chinesse.
This restaurant is next to the Taj Village, fort Aguada.