in italy, a number of places(dining in particular) will not take a card. pin or no pin. they are probably avoiding taxes. a common italian practice. in sicily, cash for half the lodgings, half the dinners. just get money from the atm. if it bothers you, go to london. credit cards accepted.