Pizza Review
lots of sauce on the pizza, but the cheese is what really makes the pizza what it is. overall, quality. but could there be improvements? absolutely.