Restaurant Bar, Multi-Cuisine, Places to eat in darjeeling, and Restaurant
Shangri-La Restaurant, located in the Nehru Road, is a part of the Shangri-La Hotel. One of the oldest restaurant of the town, the Shangri-La restaurant serves guests with various delicious Indian, Chinese and Tibetan cuisines. The restaurant have an elegant setting. Guests can also have various drinks and cocktail on the bar section of the restaurant.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load Google Maps API.
Hit enter to search or ESC to close