Little Italy Pizza
325 Main St, Townsend DE 19734
(302) 378-9494
Directions
Order Online Delivery
Ubereats
Townsend, Delaware
Little Italy Pizza
325 Main St, Townsend
(302) 378-9494