Welcome to LORENZO'S PIZZA Odessa!

Order Here On-Line Or Call Us @ 1-(302)378-9399

We Deliver to the Middletown, Odessa, & Townsend Area

Serving Middletown, Odessa & Townsend


513 Main Street

Odessa, DE 19730  map

(302) 378-9399  



Click Here To View MENU & Order Online