Pizza Review
Lots of flop, too much grease. Need to have it well done to have any bite. Way too expensive for quality.