Nespresso Boutique

660 Stanford Shopping Center, Palo Alto, CA