PG&E officials said power has been restored to all customers in the area of Pier 23 in San Francisco.
This website uses cookies.