Call the store for purchase.

In-store pickup or shipment
(upon store availability)

LUISA SPAGNOLI
Stanford Shopping Center
180 El Camino Real Unit #1115
Palo Alto, CA 94304

(650) 687-5827

Chinese Chinese English English