Description
Name: 2 Chefs Italian Restaurant & Bar
Address: 317 W Boylston St, Worcester, MA 01606
Phone Number: +1 508-459-9229
Restaurant Type: Italian restaurant, Bar
2 Chefs Italian Restaurant & Bar is a Italian restaurant located at 317 W Boylston St Worcester/Massachusetts
(Latitude,Longitude: 42.3008565,-71.8007324)
Postal Code: 01606
Location
-
317 W Boylston St, Worcester, MA 01606
Add a review