Rita's Italian Ice & Frozen Custard

Ice cream shop · 1400 Parkway Ave Ste 1, Ewing Township, NJ

Hours

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