• Piazza Pizza

    January 13, 2023 in Italy ⋅ ☁️ 55 °F

    I know, I know… Naples has the best pizza, but when in Rome? Why not, I say!

    Larry and I agreed that this wood fired pizza is slightly, just slightly, better than the pizza he makes in our backyard oven.Read more