Restaurant - Glacis, Seychelles