Open Today 12:00 PM – 10:00 PM
Unclaimed
Rita's Italian Ice & Frozen Custard
Ice Cream Parlors
409 Mills Avenue, Greenville, SC · 29605