Top Brunch Spots » Restaurants » 2 Chefs Italian Restaurant & Bar – Worcester, Massachusetts 01606
2 Chefs Italian Restaurant & Bar – Worcester, Massachusetts 01606
2 Chefs Italian Restaurant & Bar Description
2 Chefs Italian Restaurant & Bar Location
Address: 317 W Boylston St, Worcester, MA 01606
Phone Number: +1 508-459-9229