Yesterday I tried the best pizza of my life π€ The Pizza Maker specialized in Italy, so I guess the taste must be very similar to what I could find there.