This wildflower is the Osoberry or Indian Plum. The fruits are shown instead of its flowers.
The young leaves taste like cucumber. Besides tasting the leaves, the fruits or plums are edible, but they don't taste very good.
Wild birds and small mammals like to use the fruit as food though.