Liberty Point, opening this spring at Penn’s Landing, will be Philadelphia’s largest outdoor restaurant