Yes, you are able to dock at the restaurant.
Yes
Yes u can
Yes there is a dock there for restaurant patrons to use.
There was a dock there, so you can just probably dock your boat and go to the restaurant.
Thanks! Your answer is awaiting moderation.