By Andrea Scott Staff Writer Starting its second year in business, Da Vinci Ice Cream specializes in desserts created by customers. Located at 17401 Avalon Blvd. in Carson, the shop is not only made to cater to individual tastes but to inspire creativity. The ice cream connoisseurs have raised the bar in the dessert world […]