Rita's Italian Ice & Frozen Custard
937 N Dupont Blvd, Milford
(302) 265-2555
Menu
Restaurants in Milford, DE
Rita's Italian Ice & Frozen Custard
937 N Dupont Blvd, Milford, DE 19963
(302) 265-2555