John Travolta and Robert De Niro at skiathos island – eating traditional greek “mezes” and drinking ouzo by Blue Horizon Studios on December 30, 2016 Share this: