Video Is Ramore Wine Bar, Portrush Northern Ireland, the best restaurant in the world? 28th October 2018