Rita's Italian Ice & Frozen Custard
600 Newark Shopping Ctr, Newark
(302) 368-4885
Recent Reviews
Rita's Italian Ice & Frozen Custard
600 Newark Shopping Ctr, Newark 19711
(302) 368-4885