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….