Trader Joe's 207

Trader Joe's #207, also known as Trader Joe's Palo Alto, is a Trader Joe's specialty grocery store located at 855 El Camino Real in Palo Alto, California.