Open Today 12:00 PM – 10:00 PM
Unclaimed
Rita's Italian Ice & Frozen Custard
Ice Cream Parlors
1250 Norman Eskridge Highway, Seaford, DE · 19973