At its roots, Casa Papel is a love story. Owners Cecilia and Nestor Torres are a married couple with a passion for paper. While researching options for their own wedding in 2005, Cecilia was dissatisfied with the offerings and knew she could create something better. After the couple moved from Portland to Pittsburgh and finally settled in Philadelphia, they decided it was time to take the plunge and open a store. They opened their studio in Northern Liberties and have grown year after year.