Meal takeaway at Takamaka, Seychelles