Massachusetts
Spencer
Two Chefs Restaurant & Pastry Shop
Two Chefs Restaurant & Pastry Shop
(508) 885-7200
8 Donnelly Rd, Spencer, MA 01562
Own this business?
Learn more
about offering online ordering to your diners.
$$
$$$
Menu not currently available