Plot No. 2-5, Dr. Zakir Hussain Road, 734101, Darjeeling, India, Darjeeling, Darjeeling, India
Restaurante
TV