Rita's Italian Ice in Delaware

Find Rita's Italian Ice restaurants in Delaware near you now.

Seaford

Branches

Rita's Italian Ice & Frozen Custard

Ice cream shop

Address: 1250 Norman Eskridge Hwy Unit 1, Seaford, DE 19973