Food articlesFood BlogsIssue #9 Top 9 Weirdest Foods Around the World ‘Sapu Mhicha’, Nepal When visiting Nepal’s capital city you must visit a tradition ‘Newa’ eatery. Newari are the original inhabitants of the Kathmandu valley and…servedmagazineJuly 22, 2019