Shake Shack Stanford Shopping Center

Shake Shack Stanford Shopping Center, 180 El Camino Real Suite #950, Palo Alto, CA 94304, United States

(650) 509-5101

Location