Pizza Review
Solid pizza. Claimed to be the best pizza in Florence by many and I would have to agree. Wish the melted the mozzarella