Yes, and it's totally worth it. Place is off the charts good!
Yes, you can use your points
Yes you can you let the restaurant know first so they can put in the correct code.
Your points yes
Not sure about that, sorry I couldn't answer.
Thanks! Your answer is awaiting moderation.