The cuisine is much better with new ownership (I'm admittedly a little behind). Love the pizza and their salad, garlic knots and bread and oil that are free with every order are excellent! Pietro's has become one of our favorite Italian spots. Not a Lib's, Moretti's, or Mangialardo's but very good!
More