For all the pizza conossieur. Who makes the best pizza on the Island and what makes it so great?
IMO Amore Mio is the best. The crust is light, the tomato sauce delicious and the selection of different pizzas is fantastic. My fav is the Bolognese Pizza
please identify your fav pizza place and give a reason why