I am a new sewer and this a new hobby for me. Walking down Queen St. there are so many options for fabrics, but Affordable Textiles is a good no frills option.
They have so many different fabrics, lace, zippers, and basically everything to cater to your sewing needs. The shop employees are very very helpful if you need to find anything and they always give me good deals on my fabrics. I know the store may not look organized/"nice", but give it a open-minded chance and you may just fall in love with it like I did.