That all depends on where you park. If you are lucky enough to get one of the spaces nearest the restaurant then yes it's free otherwise you have to park in the Bay Shore lot which charges a small metered fee.
Yes, exactly what Stan wrote.
Thanks! Your answer is awaiting moderation.