Restaurant launches £200 caviar mince pie with sweet reason

The Glory Stores, a Cardiff eatery, is selling caviar-filled mince pies. One mince pie sells for £200, five for £1,000,...