LifestyleView Lifestyle CategoryTorontoView Toronto CategoryCasper Just Opened Its First Canadian Store In Toronto And It's Nothing Like You've Seen Before One of the most innovative sleep companies in the world just opened its first Canadian retail space at Toronto’s CF Sherway Gardens. By Alina Prajapati By Alina PrajapatiView Author PostsMay 15th 2018 View this article.