Logo

Bamboo Lounge

VENUE DETAILS

Address
101 N. 20th St.
Philadelphia, PA 19103
Venue Type
Lounge

VENUE PHOTOS