Все это выучить не сложно, но если не использовать, то забудется...
Для того, что бы показаться вежливым (именно показаться - а уж кто вы, это другое дело), достаточно "Бонджьерно", "Грациэ", "Уно", Дуэ", "Трэ", "Билето", "Прего","Чао" или "Бай" ну и еще пяток слов..
Для более подробного общения заученных слов не хватить, надо знать правила лексики..
Меня, в таких случаях, вполне устраивал английский.
Но и да же на нем трудно разговаривать, т.к. либо тебя понимают с полуслова и ваши приготовленные фразы не нужны, либо не понимают совсем..
Единственно где не обойтись без хотя бы корявого (как у меня) английского - это в конфликтных ситуациях - в отелях или в рента карах, например..
В магазинах, хватает односложных - "эназэ сайз", "эназэ коллор" и т.п.
Поэтому знаете какие то слова хорошо.. Не знаете обойдетесь жестами.
Но это все не касается меню в ресторанах.. Там лучше знать названия блюд как по-итальянски, так и по-английски. На русский не всегда корректный перевод..
Но это достигается опытом