Le Flamm's is an Alsace restaurant specializing in French cuisine, including tarte flambée.