Rita’s Italian Ice & Frozen Custard to Open in Carrollton

Guests visiting the new Rita's Italian Ice & Frozen Custard in Carrollton can score swag bags and golden tickets on opening day.