Teuscher Chocolates
Dessert Shop · Coffee Shop
Teuscher Chocolates is a chocolate shop offering Swiss-made chocolates, including their signature champagne truffles.
Location
Best places nearby
The highest rated places close to Teuscher Chocolates.
Local restaurants nearby
Newbury St, MA



