Rita's Italian Ice & Frozen Custard

Ice cream shop · 184 Essex St Spc D-2, Lodi, NJ

Hours

More food in Lodi, NJ · Ice Cream in Lodi