No
Not needed.
Not required on week days and but weekends you need to reserve, it will be better. Once I went without reservation on Sunday and waited for 20 minutes
Didn't need it last time I dined here.
Not really but you can call ahead if you want.
Thanks! Your answer is awaiting moderation.