Rest of the World Restaurant Reviews Amsterdam, Mangia Pizza This place we tried on our Trip to Amsterdam last this Spring. The canal cruise ends at Museum Square, we took a tram from there to this Italian place called Magia Pizza, run by a Read More