Leonardo's is what you'd expect from a local pizza parlor and Italian restaurant. I was happily surprised at how well they were able to accommodate our large party of 20+ without reservations (our fault, not theirs). Their pizza selection was impressive and tasty, but as a Chicagoan, I can't really rank their stuffed pizzas up there with what I'm used to. Good for a night out with the boys, but I wouldn't call it a date spot.
more