"Will I be able to enjoy a vacation in Italy if I don't speak or understand Italian?"
I've been asked this question numerous times by people who have enjoyed hearing about my trips to Italy, but were nervous about traveling there themselves because they do not speak the Italian language.
Truth be told, I speak very little Italian myself (though I'm working on it!) and have gotten along perfectly fine in most of my travels in Italy. There have only been a few isolated incidents and places where this was not the case, but not to such an extent that it interfered with my enjoyment of my vacation or caused me any real hardship.
In general, you will find that it is very easy to get along in major cities in Italy (such as Rome, Florence, Venice and Milan) even if you don't speak Italian. Tourism and international business are major industries in these cities. Therefore most shop owners, hotel and restaurant staff members, museum and church guides, and transportation operators have basic proficiency in German, French, Spanish - and yes of course, English! Signage is typically provided in multiple languages, and menus available in both English and Italian.