Everything we know about Michelin Guide food festival at Louvre Abu Dhabi The event will bring together top chefs from 16 restaurants around the world cooking up a storm and hosting masterclasses Read more Tagged WithDestination