If you are from Siliguri, West Bengal and searching for a good place to have momos, then search no more. There can always be restaurants and cafes giving you all the love about this oh-so-famous thai food but what the roadside stalls and small shops have in them is incomparable.