Carminuccio's Pizza and Subs By Newtown ECD | March 23, 2023 76 South Main St, Newtown Posted in Restaurants, Bars, & Cafes and tagged Pizza, Restaurants Bars & Cafes