Things To Do in Seychelles, Seychelles food