Orchid at Club Mahindra Royal Demazong
GRBA Road, Chongay Tar PO Raj Bhavan, Gangtok India
Orchid at Club Mahindra Royal Demazong is a Asian, Indian, Vegan Options, Vegetarian Friendly place is located in Gangtok, Sikkim. The address of Orchid at Club Mahindra Royal Demazong is GRBA Road, Chongay Tar PO Raj Bhavan, Gangtok India.