Update Info - Teuscher Chocolates & Cafe
This restaurant was reported as closed. If it is open, let us know.
Teuscher Chocolates & Cafe
151 Stanford Shopping Center
Palo Alto, CA 94304
151 Stanford Shopping Center
Palo Alto, CA 94304