Mashion VS Ding Dong battle! (Both being Asian bakeries, close to each other on the east side of Spadina st)
I like Mashion slightly better. Similar selection and price range, but I noticed Mashion keeps the fresh goods going ALL day. They must bake a second batch in the afternoon, because when I entered at 5pm on a weeknight, they were still fully stocked and bringing fresh trays out.
Ding Dong, on the other hand, has absolutely nothing left by this time of day.
Mashion also seems more cleanly and orderly.
Overall, I'm not a big fan of Asian sweets and pastries, but Mashion is a safe bet if you do. I sampled a pineapple cake and it was not bad!