Rita's Italian Ice & Frozen Custard

Ice cream shop · 47B Rehoboth Ave, Rehoboth Beach, DE

More food in Rehoboth Beach, DE · Ice Cream in Rehoboth Beach