Written by : Pauline D’Mello The new talk of the town and most buzzed restaurant at the moment is NAINITAL MOMOS! And of course with no doubt I had to drop in. Visiting this...