Berwyn PA Ice Cream Parlors 1. 576 Lancaster Ave, Berwyn, PA 19312 | Handel's Homemade Ice Cream (610) 640-1606