My newfound love for everything Louis Sherry chocolates came in a roundabout way: I stumbled upon an empty, modern tin box in my friend’s bathroom filled with bobby pins and other hair accessories. The shiny, red box piqued my interest, prompting me to learn more. Louis Sherry founded the company in 1881 in New York, selling […]