You don’t see the menus on the App until OB, and just the menu for that night.
If it’s a 7 night, you can sort of guess the formal nights, but any other is anyone’s guess. Formal usually 1st sea day and any other sea day, but not first or last night.
So, that leaves a few days to pick Italian night, usually it was on a Thursday night on our Eastern Caribbean b2b’s.
You could go onto a current roll call, if your ship has a sailing right now, with your same itinerary, and ask.
Or, just guess, book your SD and change once OB, if need be.