Look at the second picture and the parking sign is clearly in English, unless they do signs in Rome for different languages but surely they would do translations on the same sign and not have indivual signs in Ennglish? i dunno maybe i'm wrong.
Just checked the photos on the 'iloveandymurray' site. I'm assuming the photos were taken in Miami. Check the sign and the currency out.