Hi... We'll be visiting Italy in a few months. Our flight over (to Venice) is direct, via Air Canada Rouge, but our flight home (leaving from Rome, terminal 3) has a connection in Frankfurt (arriving and departing from terminal 1), and is with Lufthansa. The layover between the two is only 2 hours.
Can anyone who has made this connection before let me know if a) 2 hours is enough time to connect without rushing and b) if you have to collect your bags when you deplane in Frankfurt and check them back in through security for the second half of the flight.
Also, I'd love to hear any hints/tips things to see/do in both terminal 3 at FCO and terminal 1 in Frankfurt. (i.e. are either of the terminals lacking in good food, etc that would require stocking up on snacks before leaving Rome, etc).