Pizza Review
Not impressed. The worlds best pizza is a duck pizza which I have no desire to try. The plain cheese is nothing to come for.