I haven't been there in over 4 years
No only the day of. If you need special arrangements I would call and ask for the manager,if he can accommodate you he will.
Maybe check the website. Some places only accept online reservations.
Yes,
Yes it's possible
I believe so
Thanks! Your answer is awaiting moderation.