Vegetable Momos | Steamed Vegetable Dumplings
Click Image for Gallery
Momos are quite famous more in North/North-East compare to South India and mostly wrongly presumed as Indo-Chinese food where it's actually native from Tibet and Nepal.
First time I had Momos was in Delhi and immediately liked it, though I have tried the same in Singapore at few Indo-Chi..