Le Beach Cafe is a brasserie offering refined dishes and a spacious terrace.