Pizza Review
Taste is decent. It tastes better than it looks. Super doughy and a little greasy. You need two hands to hold it because it is all flop.