Rita's Italian Ice & Frozen Custard

Ice cream shop · 10 N White Horse Pike, Hammonton, NJ

More food in Hammonton, NJ · Ice Cream in Hammonton