Loading...
Rejected Review

Good place to end the night

Show Palace
42-50 21st St Long Island City, NY 11101
Went on a Friday night with my cousin and we had a great time. There is an entrance fee but that's only $20. Optional coat check as well. The place was good and had plenty of women walking around. Good experience in the VIP room. The price does change depending on the day of the week