All reviews seem negative
Not bad for free delivery pizza, better than Domino's but that's not saying much. Pros: Fast, Free delivery, Friendly staff Cons: Not good sauce, Not enough "stuff&qu...