Map
Serret Rd., Victoria, Seychelles
Restaurant
Marie Antoinette