Rita's Italian Ice & Frozen Custard

Ice cream shop · 520 S State St Ste a, Westerville, OH

Hours

More food in Westerville, OH · Ice Cream in Westerville