Wednesday, June 1, 2011

Hard Rock Cafe in Florence?

I am thinking the Hard Rock Cafe is not the best addition to the Piazza della Repubblica!  Do they really need this?