Rita's Italian Ice & Frozen Custard

Ice cream shop · 3 Miller Rd, Mahwah, NJ

More food in Mahwah, NJ · Ice Cream in Mahwah