Lorenzo's Pizza
513 Main St, Odessa
(302) 378-9399
Recent Reviews
You May Also Like
Corner Grounds Café - 102 N 5th St
Coffee Shops, Coffee & Tea, Bagels, Cupcakes, Coffee
Cantwell's Tavern - 109 Main St
Gastropubs, Cocktail Bar, American, Pet Friendly
Odessa Diner - 3147 Dupont Pkwy
Breakfast, American, Diner
Restaurants in Odessa, DE
Lorenzo's Pizza
513 Main St, Odessa, DE 19730
(302) 378-9399