Pizza Review
Not your typical pizza. Lots of big chunks of tomatoes, lots of pepper. You either love it or you hate it.