Take a glimpse inside Cleo & Leo on Elm Street, where handcrafted pastries, custom cookies, specialty coffee, and memorable moments come together every day.