Although to be fair the two long time restaurants on the beach are very good. “Icebergs” with the iconic view down the beach and “Sean’s Panaroma” at the northern end.
Icebergs is very good high end Italian, and Sean’s is produce driven bistro dishes (unfortunately Sean’s farm in the Blue Mountains was in an area ravaged by fires so may have suffered badly).
And a new one just off the beach area is “Totti’s” which has a great garden, very relaxed and decent Italian food and is a very big hit with the beautiful people. It’s a Merivale Pub but shows that Justin Hemmes really can get food bang on.