Momos have become extremely popular among the people of Indian subcontinent, and can be found in every kind of shop from restaurants to street vendors.

Loading...