The Momo (dumpling), created as early as the 14th century, is a beloved street food in Nepal. All are handmade onsite and owner Bharat Bist says it's Philadelphia's first restaurant specializing ...
Some results have been hidden because they may be inaccessible to you