Pizza Review
Ingredients taste fresh. Greasy but chewy. Ok pizza at best.