I've had the chance to try three different pizzas at Pizaro's. Wow, they're good! As another reviewer said, "this is the next best thing" to going to Italy. We've had the Calibrese, Campania, and a plain Margherita. What a wonderful taste.
I'll be back again on Saturday. I think I'll suggest the spinach and ricotta to my wife :)