give Karma on 6th Ave a try, they got vegan dumplings
I don't think they will make it, so try it out before it's too late.
I don't think they will make it.
Their dumpling is called MOMO.
MOMO means peaches in Japanese.
This is a Himalyan/Neplease place.
It would be great if all restaurants are veg.
This restaurant don't have any budget on marketing and they don't have
a grand opening party.
They already have a private blessing on the Cafe, but no public
announcement of a blessing.