Rita's Italian Ice & Frozen Custard

id: 38866062
marker

600 Newark Shopping Ctr
Newark, DE 19711

marker
3 (023) 684-8850
Incorrect info? Correct your listing
badge