Rita's Italian Ice & Frozen Custard

Ice cream shop · Cedarbrook Plaza Shopping Center, 1000 S Easton Rd, Wyncote, PA

More food in Wyncote, PA · Ice Cream in Wyncote