Flammkuchen aka tarte flambee is a traditional German dish, it is a thin crust pizza if you may. Hailing from Alsace region, ...