Lilly's Escargots: A fast food stand specializing in escargots. A local Aalst fixture since 1936.