Serving delicious Italian Food In Worcester for 26 years, Dell’Ovo’s is committed to serving you quality dishes with the best ingredients. Conveniently located on Shrewsbury Street in Worcester, Dell’Ovo’s is a family owned restaurant passed down across multiple generations. If you have not experienced Dell’Ovo’s Kitchen, stop what you are doing… and come eat with us today!