Yes! As previously stated, it is recommended to set up a reservation at least 2 days in advanced
Yes but need to call them first
Suggest contacting the restaurant directly for reservation info
Call and talk to them. I am sure they will accommodate you.
Thanks! Your answer is awaiting moderation.