Rita's Italian Ice & Frozen Custard

Ice cream shop · Limerick Square Shopping Center, 70 Buckwalter Rd, Royersford, PA

More food in Royersford, PA · Ice Cream in Royersford