Pizza Nizza has the best pizza! My favorite pizza is their Margarita Pizza with whole cloves of garlic, basil & pesto and nice big slices of roma tomato and fresh mozzarella. We get this pizza for our whole office very often and everyone loves it. I just recently discovered their pizza rolls too; these are amazing! I love their pepperoni pizza rolls with marinara sauce.
Pros: Best pizza and pizza rolls!
more