French food is famous all over the world. But when people think of French food – if they think about it at all – they usually think of Michelin-starred fine dining restaurants, alongside the usual snails, frogs legs and smelly cheese stereotypes.But the ...