Rita's Italian Ice & Frozen Custard 600 Center StreetNewark, DE, 19711 View Phone 302-368-4885 600 Center StreetNewark, DE 19711 View Website Experience & Reliability About Photos & Videos Send to My Email Send to My Phone Print this Page