Northern Light
Superstar
I don't think anyone who lives in Yorkville and shops at Pusateri's is on the lookout for bolts of crepe to sew her own cushions.
While true, it's also worth saying there was a Fabricland in the Hudson's Bay Centre for years (where the Dollarama is now); While there is lots of luxury traffic here, there is also lots of other traffic as well. The store is only 1km and change from a No Frills at Sherbourne.