I've consumed a Big Mac in Italy with no problem.....but to be honest I can kind of see positioning the restaurants so they don't impinge on the Vat or other major sites.....

There's a lot of Rome where these restaurants could do very well and not be an eyesore.