Pizza Review
Solid pizza. All the ingredients seem fresh. If it were made well done I think it would be even better.