North Star Bar

Picture 17.png
North Star Bar
2639 Poplar Street
Philadelphia, PA
See map: Google Maps