Pizza Review
Decent taste but the fact you can see their ingredients as they make the pizza, Heinz sauce in a can, cheese in a bag - don't expect anything unique. Better then chain pizza though.