Welcome to LORENZO'S PIZZA Odessa

We Deliver in the Middletown, Odessa, Townsend area!



Serving Middletown, Odessa, & Townsend


513 Main Street
Odessa, DE 19730  map
(302) 378-9399