Le Petit Chef Restaurant
, in Cambrai, France
"Griller le Steak." - "Grilling the Steak"