William Penn Tavern opens new location in Lawrenceville

After nearly two decades in Shadyside, the William Penn Tavern has a new location.