Margarita pizza with mozzarella was delicious and stole the number one spot on our list for best pizza in Italy so far! Also, the Sardinian pasta with sausage and the grilled octopus were both