Last meal in Italy will be in Pisa
I can't recall the name of the tiny square or the restaurant we ate at (also our last night in Italy) but the square is behind Hotel Royal Victoria, 12 lungarno Pacinotti, this is right on the Arno near ponte di mezzo. Very friendly at that hotel, so you may want to ask specifically for great restaurants just behind them. You will walk and wind your way a few tight alleys and come to a tiny square, possibly Piazza dei Cavalieri. A few good restaurants in that square but we ate at the one in the corner. Good luck and stay away from the restaurants near the Tower!!