If you have never tasted Chinese cuisine, you should order a table and try the menu at Momos Station By Melted Cheese Cafe. A lot of people say that waiters offer perfectly cooked momos here.
Worst experience ever .. salt was so much in chicken, rice were smelling and momos have few veg momos in it as I ordered non veg momos....i dnt know why does these restaurants supply food....