In the Austrian capital of Vienna, a very special café is bridging the gap between the generations, one cake at a time, writes Jo Stewart.