End of an Era: Michelin-Awarded Del Popolo Closes Final SF Location
Del Popolo, the Michelin-awarded pizzeria, shuts its last San Francisco spot on May 8 after over a decade, as independents face bankruptcy. Celebrated pizzas remain available somehow.
