Dell'ovo Kitchen
257 Shrewsbury St, Worcester, MA 01604-4643
Dell'ovo Kitchen is a Restaurant place is located in Worcester, Massachusetts. The address of Dell'ovo Kitchen is 257 Shrewsbury St, Worcester, MA 01604-4643.
If you want to go to the place or need any services, you can contact them directly. The phone number is +1 508-791-1899,