The sandwich chain whose name is French for "ready to eat" is Pret a Manger. The name "Prêt à Manger" literally translates to "ready to eat" in French. Pret a Manger is a British multinational sandwich shop chain founded in London in 1983 and is widely known by this French phrase.