I would make a reservation just so you dont have to wait.
I think so for dinner. I don't know if there is any specials.
I don't believe so but it is a very busy day with Mother's Day and college commencement taking place so plan accordingly.
Thanks! Your answer is awaiting moderation.