Townsend from Delaware Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Deli Shoppe - Delaware, Townsend, 112 Pennsylvania Ave Apt F, 19734 (302) 378-6234 Map Jerry's Townsend Lunceheonette - Delaware, Townsend, 321 Main St, 19734 Delicatessen (302) 376-3020 Map La Matesina Pizza - Delaware, Townsend, 318 Main St, 19734 Map La Matesina Pizza Pasta - Delaware, Townsend, 1101 Quintilio Dr, 19734 (302) 378-2946 Map Lorenzo's Pizza & Italian Ristorante - Delaware, Townsend, 513 Main Street, 19734 (302) 378-9399 Map The Sub Station - Delaware, Townsend, 38450 Hickman Rd, 19734 (302) 449-2828 Map