Dr. Barbara Sturm Takes Over Torrisi to Celebrate The Launch of a New Face Cream
Neil Rasmus/BFA.com Anyone wandering through Soho last night in hopes of scoring a last-minute reservation at Italian hotspot Torrisi would’ve been turned away for a good cause—Dr. Barbara Sturm took over the buzzy, just-Michelin-starred Italian hotspot to fete the launch of a new face cream. Sturm tells Vogue that the new Glow Cream, which launches … Read more