10 yrs ago•PuppetsreviewedCheetahs Gentlemen's Club & Restaurant252 W 43rd St New York, NY 10036Went here last summer. The atmosphere...