tarte flambée (flammkuchen) in a street food truck