Mashion Bakery is a few steps north of Ding Dong Bakery. No surprises here for a Chinese bakery. Prices are great. Lots of 3 for $1 items you can mix and match. You don't actually have to get three pineapple buns or three coconut cream buns or three red bean and curried tuna buns. You can get one of each for $1. Consider three will pretty much fill you, is there a cheaper lunch in Toronto? The three for $1 might be a grand opening price. But I noticed Ding Dong just south are matching them in price.
Unlike Ding Dong, the seating is a little more tight. The staff behind the counter seem friendly and happy in their roles.