U Caffè-Les Olivades is a French restaurant and wine bar featuring a terrace.