So I might be a biased review, because the group ordered the veggie/whole wheat crust and I'm not inclined to like that stuff, but the pizza here wasn't that great. The veggies were just OK. I like the variety of toppings, but the delivery took a while to get to us in Allston and I wasn't overly impressed. If you want a good pizza with a lot of toppings, try Bravo's or Big Daddy's instead.
Pros: It's food...
Cons: Crust, veggies, price, delivery wait time