European Deli
From HistoryWiki
European Deli was at 2642 W. Devon Avenue in 1980.
Photos
RPWRHS photo A008-0207 shows European Deli, 2642 W. Devon Avenue. 1980.
European Deli was at 2642 W. Devon Avenue in 1980.
RPWRHS photo A008-0207 shows European Deli, 2642 W. Devon Avenue. 1980.