Pizza Review
Some of the worst pizza I’ve ever had. Save your money, get a frozen pizza. There’s no difference in taste.