Rita's Italian Ice & Frozen Custard

Ice cream shop · 108 Haddon Ave Unit #1, Haddon Township, NJ

To-Go · Delivery

More food in Haddon Township, NJ · Ice Cream in Haddon Township