Fabric Town
Fabric Town is a longtime Toronto chain of stores (it's been around since 1996) offering a massive selection of fabrics and sewing essentials. It's one of the most affordable spots for fabric; you can shop at their other location on Markham Road too.
Mohamed Rizan