The Grille @ Odessa National
Address:
1131 Fieldsboro Rd, Townsend, DE 19734
Phone:
(302) 464-1007
Nice to Know:
- Noise Level Average
Other Businesses:
- Chicken Little Farm at 1051 Vandyke Greenspring Rd, Townsend, DE 19734
- Deli Shoppe at 4090 Dupont Pkwy, Townsend, DE 19734
- Lorenzos Pizza & Italian Ristorante at 513 Main St, Townsend, DE 19734
- La Matesina Pizza Pasta at 318 Main St, Townsend, DE 19734
- Willey Farms at 4092 Dupont Pkwy, Townsend, DE 19734