Sey si bon juice bar on Eden Island Plaza, mahé, Seychelles.