Sadly, after a valiant effort, Santa Monica’s French charmer Chou Chou Café has closed up shop. A gracious note taped to the front of the troubled space at 313 Wilshire Blvd. thanks patrons and promises a relocation soon. We wish them the best of luck. I’ll keep watching to see what develops.