In another blow to Palo Alto's California Avenue, Country Sun to shut down by end of the year
Country Sun, a supermarket that focuses on organic food and that for decades has been one of California Avenue's most visible and emblematic retailers, will shut down before Christmas, the company’s CEO told this publication.
Source: mv-voice.com