Little Italy Pizza
325 Main St, Townsend
(302) 378-9494
Recent Reviews
Order Online
You May Also Like
Tavola's Thin Crust Pizza (Food Truck) - Route 71 & Green, Giant Road
Pizza, Food Trucks
The Crab Guys - 316 Gray St
Seafood, Seafood Markets
Café 10:31 - 101 Karins Blvd
Cafe, Coffee & Tea
Restaurants in Townsend, DE
Little Italy Pizza
325 Main St, Townsend, DE 19734
(302) 378-9494