yes, there is an ATM
Why not alleviate the stress factor and get your Euros before leaving. And what happens to Rome ATM's can happen at any airport. Your are going to be already affected by jet lag and tired and impatient. Just get it over with before you leave.
Aren't ATM rates better than getting cash in US? Asking since you seem to be located in Canada
Exchange rates at ATMs are generally better than you will get when exchanging cash in the USA. But if you get say €200 in the USA before you leave, you will not have to look for an ATM on arrival, and the extra cost might be $5.
Thank you Sydney