A popular neighborhood eatery on the northwest side of Chicago, is Dino's
Pizza located at 7004 West Higgins Avenue in Chicago's Norwood Park
Seen here is their classic window neon sign, in the popular and relaxing
lounge section of the restaurant. This is a timeless image of Chicago's
business establishments past, from the era when many of Chicago's local
places of business once featured neon signs.