ilmaestro said:
Ah, so I take it you only speak Italian when you holiday there?
I have never been on holiday there, but were I to, it would be up to me to learn a little to get by. Should their tourism industry in any way cater for English speakers such as myself by having some things in English, I'll benefit, but you should never expect a place you are visiting to make effort to fit your own needs. As a guest in their country, it is your own responsibility to come prepared.
First phrase to learn would be "I apologise for my poor Italian, but..." which could precede any other phrase, to cover the fact that my inexperience would lead to inevitable errors on my part.