Deli Shoppe
Address:
4090 Dupont Pkwy, Townsend, DE 19734
Phone:
(302) 378-6234 Restaurants, Delicatessens, Deli
Other Businesses:
- Lorenzos Pizza & Italian Ristorante at 513 Main St, Townsend, DE 19734
- La Matesina Pizza Pasta at 318 Main St, Townsend, DE 19734
- La Matesina Pizza Pasta at 318 Main St, Townsend, DE 19734
- Little Italy at 325 Main St, Townsend, DE 19734
- Chicken Little Farm at 1051 Vandyke Greenspring Rd, Townsend, DE 19734