This place was a surprise to me, as I expected it to just be kind of a typical pizza dive. However, I was MORE than pleasantly surprised at the quality of the pizza. In my opinion, it is far and away the best in Holland. Perfect mix of cheese, sauce and toppings on a fresh crust. Tastes far more homemade than any other pizza I have tried. Give it a try!
more