Duo Lingo is often mentioned but it's more conversational and not a quick fix. Talks about family or random things like men, women, children, ducks and apples. Not what you need to get through a weekend.
I recently went to another European country where I didn't speak the language and I wrote down a few key phrases on a piece of paper with phonetic prononciations and found websties with translations and pronounciations (rocket languages I think) and used that as an aide memior - it got me by.
Things like, yes, no, please, thank you, numbers from one to ten, hello, goodbye, do you speak English?, excuse me, sorry, a large beer please, the bill please, how much is this, can I have one of those, that sort of thing.
If you're going to a tourist area, chances are that people in shops, restaurants, transport hubs etc will speak much better English than your Italian, even if you study daily for months. Where I went, I asked the waiter in a restaurant if he spoke English and he said a little and then we went on to completely interact in convesational English for the rest of the evening - his idea of 'a little' was absolutely loads and much more than any Portuguese I could have learnt in a few months.