We thought we were sick of momos after the EBC trek but this place put our faith back. We got the momo meatlover platter for take away to our hotel and absolutely loved it. Please note though that your order will take some time to make so make sure you are comfy. There is free WiFi to help with that.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.