Stanford Shopping Center ★★★★★4.5 (11,064) Shopping mall 660 Stanford Shopping Center, Palo Alto, CA 94304 Today: 11 AM–6 PM Call Website Details →
Town & Country Village ★★★★☆4.4 (2,668) Shopping mall 855 El Camino Real, Palo Alto, CA 94301 Today: Open 24 hours Call Website Details →