Stock Photo: Restaurant in Santa Croce Square and Basilica of Santa Croce in background, Florence. Tuscany, Italy