I love this pizza. I always pick it up, so I cannot comment on delivery. I've dined in once, but I prefer the carryout. I often get the white pizza (delish) with tomato and jalapeno, or tomato and spinach. Awesome. Do NOT go to a commercial pizza place when you can go to Bizzarro's! BEST PIZZA IN TOWN!
Pros: the pizza, the pizza, the pizza
more