The Lido Room

 

641 West 51st Street
New York, NY 10019

(On 12th Avenue)

 

917-780-9084

IMG_1912.jpg
IMG_1926.jpg
22.jpg

The Lido Room
Strip Club