The poster asked about Giovannis Italuan Kitchen which is not Giovannis. It has pizza and a very different menu than above and is only on 3 ships. We ate there multiple times while on Odyssey.
Our daughter showed diamond when she cruised with us age 20, shoukd have been lower. She received the benefits on that cruise. To het disappointment, after that cruise she was reduced to Emerald and has to catch up her points to get to diamond. Not sure how/ why. Well I know the why since it was wrong.