Pizza Review
Very good. Not too greasy. Red sauce on point and it’s massive. 20 inch pie 15 bucks