Rita's Italian Ice & Frozen Custard
3730 Kirkwood Hwy, Wilmington
(302) 995-9501
Menu
Restaurants in Wilmington, DE
Rita's Italian Ice & Frozen Custard
3730 Kirkwood Hwy, Wilmington, DE 19808
(302) 995-9501