North Star Bar Philadelphia

2639 Poplar St, Philadelphia , Pennsylvania, United States - Phone: 215 787 0488