Tried Lorenzo's for the first time recently and will definitely be going back. We had a large cheese pizza, garlic knots and a caesar salad and it was all amazing and very authentic. Gave you the feeling it was homemade and not just another chain restaurant.
We liked it so much, we contemplated having it again the very next night.
Although we did take out, the service over the phone and in-person was also very pleasant and on point. Their restaurant is also a great place to take in a game on one of their flat screens while enjoying some great food.