Rita's Italian Ice & Frozen Custard

Ice cream shop · 1200 Tilton Rd, Northfield, NJ

More food in Northfield, NJ · Ice Cream in Northfield