Definitely the most authentic pizza place I've been in Amsterdam.