toftegirl's Darjeeling, India
19 Nehru Road,The Mall
The location was great but the place begs for an overhaul: it could be so awesome but it is definite...
Hot Stimulating Cafe
Jawahar Road West
This was a welcome stop on our way back from the zoo. The momos were delicious and the hot sauce (ho...