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