Sapu Mhichā: A Traditional Nepalese Delicacy

Sapu Mhichā, a traditional delicacy of Nepal’s Newar community, has its origins in the Kathmandu Valley. The dish, whose name means “tripe…