Does anyone remember a store on Western called the Television Factory? It might have been where Cafe NOVA is now, but I'm not positive.