0 likes
itsamea
Been to Florence, Rome, and Venice for past week and this was the best pizza we have had in Italy. Get the Piccante. Unbelievably light but firm and flavorful crust. Super fresh ingredients and sauce was delicious.
itsamea
3/8/24 12:28 PM