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