Restaurants in Odessa, DE Back to Cities In DelawareCuisine TypesView AllAmericanPizza Cantwell’s Tavern109 Main St$$Lorenzo’s Pizza513 Main St$