Pizza Review
Pizza is a bit greasy, not as much taste as I thought it would have. Proclaims to be the 2nd best pizza in the USA. I can not concur, good but not great pizza.