Loading...
Rejected Review

Worth a shot

Show Palace
42-50 21st St Long Island City, NY 11101
Def worth the visit. Went here late like 6am and all the girls were slamming. $250 for 30min lap dance but it was definitely felt like money well spent ...even tho it's $250.