L'O Beach is a restaurant offering French and Mediterranean cuisine with lunch and dinner options. It features wheelchair accessibility and a bar.