Steamed veg momos or Steamed Dimsum or steamed veg dumplings is a famous street style fast food. Website: For more quick and easy snacks recipes: http...