This top notch open air mall allows you to enjoy the scenery of their gardens and trees and us peruse the stores. Your well behaved pooch is allowed in the common areas and even in some stores. Be sure to check first.
Planning a getaway to Palo Alto, CA? Find pet friendly hotels in Palo Alto.
Mon - Fri: 10:00 am - 9:00 pm, Sat: 10:00 am - 7:00 pm, Sun: 11:00 am - 6:00 pm
Address & Contact:
680 Stanford Shopping Center
Palo Alto, CA 94304