Rita's Water Ice

Ice Cream Parlor · Barclay Square Shopping Centre, Upper Darby, PA, 19082 · Philadelphia

More places in Philadelphia