North Star Bar
2639 Poplar St
Philadelphia, PA 19130
Philadelphia, PA 19130