Rita's Italian Ice & Frozen Custard

Ice cream shop · 1727 Markley St, Norristown, PA

More food in Norristown, PA · Ice Cream in Norristown