It pains me to have to give such a low rating because their pizza is actually very good when it's fresh. But the slices are often stale and they really skimp on the toppings. You're lucky if you find 3 slices of paper thin mushroom and a couple of hair thin green pepper pieces on an all dressed slice. And it's no better if you order a full pizza. Paid 30 bucks for a medium and I don't know that I had the equivalent of one mushroom on the entire pizza. I don't get it. How much can one mushroom cost??
Service
Cooking
Atmosphere