Rita's Italian Ice & Frozen Custard

Ice cream shop · 800 Lady St, Columbia, SC

Hours

More food in Columbia, SC · Ice Cream in Columbia