Iliad’s Mural

Prior to April 2006, the Iliad was located at 4820 Vineland Avenue in North Hollywood, and we were famed for (among other things) our huge mural by artist Paul Dilworth. The mural included literary (and music, since we were next to a recording studio) references – see how many you can identify below: