Subway4131 El Camino Real, Palo Alto, CA
Some Kind Of Place International Cuisine85 Town and Country Village, Palo Alto, CA
Howie's Artisan Pizza855 El Camino Real, Palo Alto, CA