TurtusS's Darjeeling, India
9 Reviews |
as you need place just to sit watch mountains and drink coffee with friends - its just ok, but it ex...
51 Ghandi Rd
chowmans are real chowmans, homemade noodles are excellent, all veggy stuff is fresh and nice spiced...