Rita's Italian Ice & Frozen Custard

Ice cream shop · River Plaza, 21960 Center Ridge Rd, Rocky River, OH

More food in Rocky River, OH · Ice Cream in Rocky River