Sweet Caroline’s and Primo Grill: Leeds’ New Italian Gems

We had a weekend of Italian food at a couple of new restaurants in Leeds, AL. We started on Saturday with pizza and ice cream at Sweet Caroline’s Pizzeria and Creamery in downtown Leeds. This was their opening weekend. They were busy and we had a wait for food which was understandable. They serve Ice…