All reviews seem negative
19 dollars for 14" flat pizza? I don't think so. They skimp on ingredients and the sauce is way to spicy....