← Worcester restaurants
Dell'Ovo's Kitchen
No reviews yet
Italian257 Shrewsbury St, Worcester
Own or manage Dell'Ovo's Kitchen? Claim this listing free
Hours
Hours not listed yet.
Details
Address257 Shrewsbury St, Worcester 01604
Phone+15087911899
Websitehttps://dellovos.com/
Email[email protected]
SocialFacebook
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.