Is there happy hour?
No sure, call them
No
There is a docking on the side of the resteraunt you should confirm with the resteraunt if you can,
There is a dock right next door that I've seen patrons use.
Not at the restaurant but I do believe there is a location nearby.
Thanks! Your answer is awaiting moderation.