Rita's Italian Ice & Frozen Custard

Ice cream shop · 8469 AL-63, Alexander City, AL

Hours

More food in Alexander City, AL · Ice Cream in Alexander City