Rita's Italian Ice & Frozen Custard

Ice cream shop · 3321 South Blackhorse Pike, Shopping Ct #3, Sicklerville, NJ

More food in Sicklerville, NJ · Ice Cream in Sicklerville