Kuohua started as a small Taiwanese supermarket on the corner of Sheppard and Willowdale in 1995, selling fresh flowers, home-made traditional Taiwanese foods and snack items The b... more... See more text