Rita's Italian Ice & Frozen Custard

Ice cream shop · Huntington Plaza, 804 2nd Loop Rd, Florence, SC

More food in Florence, SC · Ice Cream in Florence