No you do not need to make a reservation. They have multiple dining areas to host a large crowd.
Not required, but it's a small place so you will probably want to make one for an important event.
No its a buffet
No, just walk in
As l know no. I always walk in. But l believe you can make it if you want.
Thanks! Your answer is awaiting moderation.