Restaurants in Townsend, DE Back to Cities In DelawareCuisine TypesView AllBar & GrillPizza Grill at Odessa National Golf Club1131 Fieldsboro Rd$$La Matesina Pizza Pasta318 Main St$Little Italy Pizza325 Main St$