Rita's Italian Ice & Frozen Custard

Ice cream shop · 3371 E Stroop Rd, Kettering, OH

More food in Kettering, OH · Ice Cream in Kettering