If you come to Siliguri ever, ask anyone about the best Momo shop around. For the uninitiated, many options may arise, but for the ones who know the city well, ‘Dimick Momo Shop’ undoubtedly the reply is. ‘Dimick Momo Shop’, fondly known as ‘Dimick’, is situated in the western fringes of the city. Siliguri is...