Rita's Italian Ice & Frozen Custard
3730 Kirkwood Hwy, Wilmington
(302) 995-9501
Recent Reviews
Rita's Italian Ice & Frozen Custard
3730 Kirkwood Hwy, Wilmington 19808
(302) 995-9501