Beachfront restaurant Leblon offers a modern space with a diverse menu of dishes and snacks, plus cocktails.