New store in Delaware Plaza