Palo Alto - Pet-Friendly Malls

1

Stanford Shopping Center

680 Stanford Shopping Center,
Palo Alto, CA
Outdoor mall with many cafes and eating places that you can enjoy in the company of your pet.