This place has closed. Not true?
144 Commercial St Worcester, MA 01608
144 Commercial StreetUSMassachusettsWorcester01608
$$Italian Restaurant, BarToday 11AM–9PMMenu
The preeminent Italian restaurant for fine dining in Worcester. We offer the area's best seafood and pizza, as well as a full service bar.