Momos, also known as Dim Sum, are a super popular street food in northern India, and they totally steal the…