
Three popular Walnut Creek restaurants have shut down suddenly in the past two weeks, and former patrons of Stanford’s, Mary’s Pizza Shack and Evie’s Hamburgers were lamenting the departure of their favorite spots. Sharon Katsuda reports.
Source: NBC Bay Area






Be First to Comment