MOMO CRAVE
Updated 526 days ago
38-07 69th St Woodside, NY 11377
At Momo Crave all of our momos (dumplings) are meticulously made from scratch, the same way they are made in Nepal. These momos venture out from the norm, however, with new and exciting twists that feature traditional Nepalese flavors intertwined with other cultural cuisines.