Dell’Ovo’s Kitchen Description:
.
Address:
257 Shrewsbury St, Worcester, MA 01604, United States
Phone Number:
+1 508-791-1899
Website:
Store Hours:
Sunday: Closed | Monday: 10PM-12AM | Tuesday: 10PM-12AM | Wednesday: 10PM-12AM | Thursday: 10PM-12AM | Friday: 10PM-12AM | Saturday: Closed