If you ask any Nepali what their favorite food is and most, if not all, will definitely say Momo. Momo (nepali dumpling) has become the perfect fast food item...
If you ask any Nepali what their favorite food is and most, if not all, will definitely say Momo. Momo (nepali dumpling) has become the perfect fast food item...