Kanchenjunga Stadium is what you should see after having a meal at New Sikkim Restaurant. The Chinese cuisine is on the menu at New Sikkim Restaurant.
Request content removal