Text from the ebay listing:
This silk-screen / serigraph advertising poster by Earl Newman measures approximately 22 ½ in. by 35 in.
“Toulouse and Lady Luck” is apparently its title.
Apparently the Insomniac (located at 53 Pier Avenue) was not open for very long – somewhere online I found a reference that seemed to imply that coffee and cakes were not the only things for sale there….