Rita's Italian Ice & Frozen Custard

Ice cream shop · 4213 N Josey Ln, Carrollton, TX

Hours

More food in Carrollton, TX · Ice Cream in Carrollton