28 Bakeries near Los Altos, CA

Teuscher Chocolates of Switzerland located at Stanford Shopping Center fulfills all of your event chocolate needs. Most orders can be filled with less than two weeks notice.