Darjeeling, India
Chowrasta, Chauk Bazaar
N/A
A very small shop with warm and cozy feel. Their momos were some of the best I have had at an insanely low price.
like
One of the most amazing food places in Darjeeling! Owned by a lovely old Tibetian couple, they serve food with love and warmth!
Deli
The best companies in the category 'Deli'