Pizza Review
Great sauce. No flop, very little grease. Unique pizza for sure