Rita's Italian Ice & Frozen Custard 2909 Concord PikeWilmington, DE, 19803 View Phone 302-478-7383 2909 Concord PikeWilmington, DE 19803 View Website Experience & Reliability About Photos & Videos Send to My Email Send to My Phone Print this Page