Talk:Lee'Delle

Sounds like LIDL, the supermarket chain originating in Germany.