Cute La Strada Palo Alto

La Strada Ristorante Italiano: A must visit when in Silicon Valley – See 131 traveler reviews, 10 candid photos, and
Read moreLa Strada Ristorante Italiano: A must visit when in Silicon Valley – See 131 traveler reviews, 10 candid photos, and
Read more116 reviews of Thyme “Small, quiet, super-friendly restaurant with consistently delicious food. . Photo of Thyme – Palo Alto, CA,
Read more