Lorenzo's Pizza in New Castle, Odessa, and Clayton Delaware

Click HERE for Menu, Specials and Coupons (pdf)

Three Locations To Serve You!

801 Churchmens Center
New Castle, DE 19720
(302) 322-9085
map
513 Main Street
Odessa, DE 19730
(302) 378-9399
map
400 Main Street
Clayton, DE 19938
(302) 653-6700
map