by admin | Feb 22, 2012 | Uncategorized
Towne Deli Pizzaria is not an unfamiliar name in Staten Island's Tottenville. Since the restaurant's debute in 1971, Towne Deli has offered the south shore a wide variety of genuine Italian dishes, fresh hand crafted subs and mouthwatering pizzas, both...