Ok, before I left for India, we went to try out the Wellington Gastro Pub. I won't say much here because lighting was so dim that none of the pictures turned-out. Worth mentioning is that food was good. Actually, the mushroom appetizer I had was divine.
Next time (in a few weeks) we go back, I will use flash photo (usually makes the food looks bad) and report in more details.