Pizza Review
This def is not a high 7 pizza. It was an okay pie but pretty basic. Also it is almost $20 for a large which is way over priced for the quality.