Profile
Profile
Photos
Map
Reviews
Q & A
  • Piazza della Repubblica is a square in the central part of Florence with Carousal, Cafes and Restaurants.