snow lion restaurant for the sheer love of traditional tibetan food, snow lion restaurant is what you must visit on the excursion of sikkim. from thukpa to traditional tibetan dumplings, this restaurant takes you on a culinary journey to tibet.