Lunch with Moveable Feast @Palo Alto Square

3000 El Camino Real Palo Alto