Flammkuchen is the French-German answer to pizza, but with a little more class and a far more exciting name - flame cake!