This review will be simple...this pizza place I would give a 10. This is the only pizza I have ever given a 10 to. I don't need to write a huge review about it. Go try it, you'll see what I mean.
Pros: No canned mushrooms, rich, flavorful sauce, toppings are fresh
Cons: delivery very limited
more