My team and I went their every night for nearly a month. The menu as a lot of Western choices and Nepal food too. All are excellent. The waiters speak good English and the manager is always willing to help you in any way he can!
Food is excellent (vegetables momo and penne carbonara) service is quick and prices are reasonable what more can you ask for (oh and they have a balcony and WiFi!)
Don't hesitate to drop by and try it!