Siena, Italy 2015 : 19 / 100

Previous
Next

Truly, pizza tastes better when eaten in an Italian square, and Siena's is first rate.