Northstar Bar Reviews & Details
2639 Poplar Street
Northstar Bar is located at 2639 Poplar Street in Philadelphia near the intersection of N 22nd St and Olive St. Call 215-684-0808 for dine in.
- Service:Dine In
- Major Intersection:N 22Nd St And Olive St
Tell us more about Northstar Bar Philadelphia!