You can visit this restaurant if you appear to be near Enchey Monastery. Orchid Restaurant - Club Mahindra Royal Demazong Resort, Sikkim serves Chinese and Indian cuisines. The success of this place would be impossible without the cute staff. Spectacular service is something clients like here.