Funny you should post this, as I'm doing the exact same thing tomorrow.
I am on M Fare, and have upgraded with a SWU. I'm flying reverse to you though. I'm doing YHZ-YYZ-ZRH-BOM then Return is BOM-FRA-YYZ-YHZ.
Was wondering what the food options were for the J class ZRH-YYZ and YYZ-FRA.
Tomorrow I'm on the 18:15 flight yyz-zrh, get in zrh at 8:05 then leave for Mumbai at 9:55am. Is this enough time to explore ZRH a bit and use the lounge? It will be my first time in ZRH.
P.S, this might be better suited in the Trip Report forum.