Mama bear is one of the newer Taiwanese restaurant that opened their store last year. Used to be long line up outside as they only open from 5 to 10 for dinner. This is deinitely Taiwanese food, and a lot of variety of it too. Smelly tofu is not really smelly, the portions are a bit on the small side, the flavor is definitely there, but compare to what you get in Taiwan, there is still a big gap. The one thing that's worth mentioning is the cold noodle, there aren't a lot of places in GTA that offers this, so it's somewhat decent if you have a craving for this. Variety is the selling feature at this place.
I give it a 7 out of 10.