Pizza Review
A small step above frozen oven baked pizza from the grocery store. Greasy... as you can see from the picture. Definitely better options near by.