A really cool comedy club & restaurant that I worked in way back in 1987. Great location on Pier 17 in Lower Manhattan. Moved to Times Square in the 90's and still going strong by all accounts
Login