Rating: 3.0
Tried this place after passing by it a number of times and honestly i cant say that i came away a totally satisfied customer.

While the momos are tasty enough its the size which is really disappointing. Really small and only six in a plate for close to a 100 bucks is not VFM by any standards. WOW Momos is my choice any day of the week. Try Choi Choi for an experience and nothing else.

Cheers,