Almost every store and restaurant in Italy accepts credit or debit cards. Throughout Rome there are internationally connected ATMs on almost every street corner (tip: ATMs are popularly called Bancomat). Use them and you'll enjoy the exchange rate of your own bank, which will work in your favor.