Momo2go
MOMO is a Tibetan word for dumplings which is a very popular dish in Nepal and India as well. Momo2Go is your one-stop for fresh and tasty vegetarian /non-vegetarian dishes. Located in Etobicoke, Toronto is one of the Best Momo Restaurants. Momo2Go is a restaurant which was launched in 2016, as Him