Everybody knows the best pizza's are made in the Netherlands, at O'pazzo in Rotterdam to be more precise.

http://www.opazzo.nl/