Lorenzo's Pizza Odessa DE
Lorenzo's Pizza Description
Lorenzo's Pizza in Odessa DE falls under the category of Restaurants in Odessa DE with a rating of 3.7 by users. Lorenzo's Pizza located at 513 Main St, Odessa, DE 19730, United States. Lorenzo's Pizza Geographic Coordinates: longitude — -75.6616643, latitude — 39.4573104.
Lorenzo's Pizza operates from . For more information, please call on (302) 378-9399 or visit Lorenzo's Pizza Website. If you have ever been to Lorenzo's Pizza, share your experience with other users and write a review.
Photos of Lorenzo's Pizza
Reviews of Lorenzo's Pizza
Served with a smile very happy very good people.. just who they are.. reliable delivery.. excellent portion excellent quality.
Always good food, plenty for the price and so far the delivery drivers have always been good
This is my first time at Lorenzo’s pizza. I had order a takeout. I ordered a meat lovers thin crust pizza, order of bacon cheese fries, mozzarella sticks and a spaghetti dinner with meat sauce. Everything taste great and the personnel were polite and courteous. I will go there again for takeout.