a very good restuarant , with nice ambience. has a good variety of cuisines. the view from the glass windows are amazing. A suitable landmark for a beautiful place called darjeeling
If you own or manage Glenary's, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.