What do Hollywood stars and nuns in Rome have in common? They all cross paths at Schostal. Since 1870, the shop has been a go-to for those who appreciate fine fabrics and stylish comfort.