Abington PA Food Products Retail 1. 402 Easton Rd, Abington, PA 19001 | Trios Tomato Pie (215) 277-1254