Pizza Review
100% better than chain pizza but it is what to expect from an Italian restaurant first. Pizza second restaurant.