North Star Bar & Restaurant

[ Restaurant ]
2639 Poplar Street
Philadelphia, Pennsylvania
(215)(215) 787-0488
48

5 ratings
5 PM to 2 AM everyday. Happy Hour 1/2 off draughts! 5 - 7
information provided by RateBeer.com