Corte o pão em fatias grossas (cerca de 2 cm) e reserve.
Numa panela, leve ao lume o leite, 100 g de açúcar, o pau de canela e a casca de limão, e deixe ferver durante cerca de 10 minutos, mexendo de vez em quando.
Retire do lume e deixe arrefecer um pouco.
Numa tigela, bata os ovos com um garfo e reserve.
Numa frigideira, aqueça o óleo em lume médio-alto.
Passe as fatias de pão pelo leite aromatizado, escorrendo o excesso, e depois pelos ovos batidos, cobrindo bem ambos os lados.
Frite as fatias de pão no óleo quente, virando-as para que fiquem douradas dos dois lados. Não frite mais do que duas ou três de cada vez, para que não baixe a temperatura do óleo.
Retire as rabanadas com uma escumadeira e coloque-as sobre papel absorvente, para eliminar o excesso de gordura.
Passe as rabanadas por uma mistura de açúcar e canela em pó, e disponha-as numa travessa.
Para fazer o doce de ovos, leve ao lume uma panela com o açúcar e a água, e deixe ferver até atingir o ponto de pérola (quando se forma uma bolinha ao mergulhar uma colher na calda e soprar sobre ela).
Retire do lume e deixe arrefecer um pouco.
Numa tigela, bata as gemas com um garfo e passe-as por um coador, para eliminar a película que as envolve.
Junte as gemas à calda de açúcar, em fio e mexendo sempre, e leve novamente ao lume, em lume brando, mexendo até engrossar. Não deixe ferver, para que as gemas não talhem.
Retire do lume e deixe arrefecer um pouco.
Cubra as rabanadas com o doce de ovos, e decore com mais canela em pó, se desejar.
Sirva as rabanadas com doce de ovos mornas ou frias, e bom apetite!