I am a pizza Lover. Coming from The italian part of Switzerland I like to think that I know something about pizza. Here you will find good pizza and quality. The only thing I did nog understood is why they put a liter of vinegar on my pizza.. a drop or two is good.. more than that takes away all the taste.
