I don't think you need any reservations
Call the number on Google. If you come by yacht they serve on board.
I always go there are tables available,
Call the restaurant's phone, it's on Google when you do the search. I have never booked, I always come and go but I think they do take reservations.
Thanks! Your answer is awaiting moderation.