About the poster: This lithographic poster advertises Escargots Menetrel, a brand of French snails (escargots) available at the restaurant featured on the poster. Printed during the Art Deco period (circa 1925-1940), the poster features a French restaurant-goer about to indulge in a delicious dish of escargots, which the posters promote as being "exquisite!"
Signed in the lithographic plate by artist Rudd, this poster has been professionally linen backed and is in excellent condition.