Welcome to Royal Sarovar Portico , Siliguri , India
Royal Sarovar Portico
Orchids is a multi-cuisine restaurant that serves a stimulating menu with tranquil pool views. The restaurant offers all-day dining in buffet, a la carte and midnight menus.