Townsend DE Restaurants
1. 1131 Fieldsboro Rd, Townsend, DE 19734 | Grill-Odessa National Golf Course(302) 464-1008
2. 115 Pine Tree Rd, Townsend, DE 19734 | South Of The Border(302) 464-1022
3. 325 Main St, Townsend, DE 19734 | Little Italy(302) 378-9494
4. 318 Main St, Townsend, DE 19734 | La Matesina Pizza Pasta(302) 378-2946
5. 318 Main St, Townsend, DE 19734 | La Matesina Pizza Pasta(302) 378-2946
6. 513 Main St, Townsend, DE 19734 | Lorenzos Pizza & Italian Ristorante(302) 378-9399
7. 4090 Dupont Pkwy, Townsend, DE 19734 | Deli Shoppe(302) 378-6234
8. 1051 Vandyke Greenspring Rd, Townsend, DE 19734 | Chicken Little Farm(302) 653-7862
9. 1131 Fieldsboro Rd, Townsend, DE 19734 | The Grille @ Odessa National(302) 464-1007