No, you definitely do not need reservations. I would only recommend it if you were going on a particular busy day or had a large group to accommodate.
Not needed
No, just walk in.
No.
We didn't need them bit best to go between 3-5 and enjoy happy hour
They would appreciate it if you did, especially at the dinner time.
It would help especially with a large crowd, just two people not really but I would call and find out the weight
Thanks! Your answer is awaiting moderation.