Thanks for those meaty responses.
No, you can order it anytime.
No. You can order it anytime. It's slow roasted for over 11 hours in limited quantity per day. So, it's possible for the restaurant to run out. However, I'm sure an great alternative can be made.
Thanks! Your answer is awaiting moderation.