Tenzin's Momo zone

dumpling picture

Best dumpling in the world

The best dumpling place you will ever find. The taste of one piece of our dumpling will make you come back to our place for the zillionth time.We serve our dumplings fresh and hot. We are open 24/7 all year long.

Read a recent review!

4star-taste, 1star-price