Going In Style Palo Alto, CA

609 Stanford Shopping Center, Palo Alto, CA 94304