Located on the very busy intersection of Route 99 and I believe that’s 105th St? Fantastic part of the city - if you are into zombie-like crackheads, rap video vixens patrolling either side of the street, massage joints and dispensaries, and dilapidated no-tells. Just pull...
Full reviews and comments are available exclusively to VIP members. Join Now