Fondly called as momos, it is a delicious snack found all over India but had its root from the north-eastern part of India. The students of Darjeeling joined their hands in preparing hot momos for the whole hostel with raw materials provided by the hostel mess.
View