Restaurants - Majitar, Sikkim, India
Sangri-La Group Restaurant cum Bar is a restaurants company based out of NH10, Majitar, Sikkim, India.