Star Garden Topless Dive Bar North Hollywood is located in North Hollywood, United States on 6630 Lankershim Blvd. Star Garden Topless Dive Bar North Hollywood is rated 2.7 out of 5 in the category adult entertainment club in United States.
Address
6630 Lankershim Blvd
Accessibility
Wheelchair-accessible entrance