Police are appealing for witnesses after a man was threatened with a knife outside a grocery store in Caversham.