I cannot agree with the choice of Japanese food which in my opinion is just too plain. If choice is based on appearance, then I might agree to having Japanese food on the list.
Canada has 3 cities among the top 5! If availability/variety of MMs and price are added as criteria of selection, I am sure Toronto is on top of the list!