Location & Nearby Info
Bamboo Bar
927 N. Delaware Ave.
Philadelphia, PA 19123
Show nearby: