Address: 1145 Stanford Shopping Center, Palo Alto, CA 94304
Phone: 650.586.9172
Store Hours: ( Please check Google for special/holiday hours )
Monday and Tuesday: Closed
Wednesday to Sunday: 12 PM to 6 PM
Address: 1145 Stanford Shopping Center, Palo Alto, CA 94304
Phone: 650.586.9172
Store Hours: ( Please check Google for special/holiday hours )
Monday and Tuesday: Closed
Wednesday to Sunday: 12 PM to 6 PM