Trios Tomato Pie
939 Township Line Rd, Elkins Park 19027