Map
Nehru Rd., Darjeeling, India
Price
25
Restaurant
Glenary's