Yeah they do. :)
I don't think so. But, you might want to call and check it out.
No didnt need to , lots of seating. But if you have a big group it helps to give a heads up to avoid seating issues.
No reservations
Yes
Thanks! Your answer is awaiting moderation.