The Orchids is a multi-cuisine restaurant in Siliguri which brings the cuisines of the world on to your platter.
Relish malts, beverages and more at the Aura- our signature rooftop restaurant in Siliguri. Complement your dining experience with tranquil music and bliss surroundings around the area.
Taste an array of Chinese and Thai delicacies at our multi-cuisine restaurant in Siliguri.
Our Restaurant in Siliguri provides delectable delicacies as you relax from a tiring day of sightseeing or business meetings.