U.S. Debut: Planetalis Organic Restaurant (from France) Coming to Downtown LA

I was disappointed to see the Japanese convenience store Famima close up shop at 800 S Figueroa St almost a year and half ago (especially since that was the first store I recruited to Downtown LA when I worked at … Continue reading → Read the Full Story at Brigham Yen...

Apr 30, 2011 / More »