North Star Bar

2639 Poplar St
Philadelphia, PA 19130
Phone: (215) 787-0488