Pizza Review
Very solid pizza. Nice fluffy crust with great pepperoni and oil flavoring. The oil topping does make it slightly too greasy though.