I wouldnt really recommend this place to anyone. For starters, the waiters here have no clue what it entails to take an order, communicating with the Nepali lot is quite frustrating. Takes eons for someone to attend to you and when they finally do, they are in a rush.
Finally, after you have managed to place an order, the quantity that is served is not worth the dosh you are paying for it.
And beware if you are paying with your card, there is a chance that the card wont come back to you.
Like I said, I wouldnt really recommend this place to anyone.