Rita's Italian Ice & Frozen Custard

Ice Cream Parlor · 100 E Rockland St, Philadelphia, PA, 19120 · Philadelphia

More places in Philadelphia