Chowrasta Road

The Mall, 20
Near Darjeeling Railway Station
Phone Number: (0354) 2253251, 09830987684
1
Near Bank Of Baroda
Phone Number: (0354) 2254646, (0354) 2254647
12, Chow Bazaar
Near Hotel Darjeeling Palace
Phone Number: (0354) 2255731
10
Near Hotel Darjeeling Palace
Phone Number: 9832054944
2-3, Chowk Bazaar
Opposite Municipality Building
42370
Near Chowrasta Shopping Mall
Phone Number: (0354) 2254639, (0354) 2254325, 09734141253
Da Mahal
Near State Bank Of India
Phone Number: (0354) 2254230