Salad Spot, Mixt Greens, coming to downtown L.A.

Date: January 7, 2010
Publication: Los Angeles Times