Map & Directions - Teuscher Chocolates & Cafe
View Menu
Teuscher Chocolates & Cafe
151 Stanford Shopping Center, Palo Alto, CA, 94304
(650) 384-0916 (Phone)
151 Stanford Shopping Center, Palo Alto, CA, 94304
(650) 384-0916 (Phone)