All reviews seem negative
The worst pizza I have ever tasted. I ordered the white pizza which was advertised as excellent. Absolutely zero and I mean zip, zelch, zippo flavor. I can't believe anyone eat...