Now open Grocery Outlet, Palo Alto in Alma Village as of Thurs 4/3/14
I read about the Grocery Outlet now open in Palo Alto which opened last Thurs 4/3/14. It took over the Miki's Farm Fresh Market store in the Alma Village.
3445 Alma St
Palo Alto, CA 94306