I’ve been to Leo’s on two separate occasions and had two different experiences. Once was on a early Friday and it was kind of dead. I’m sure some of that had to do with the weather, it’s was storming out. My husband and I split a pizza and a caprese salad. The caprese salad was ok, it’s not made with fresh…