Never hurts to make a reservation. They can be quite busy sometimes.
No
No you do not need a reservation
No, the most I've ever waited is about 20 minutes. Often less than 5
For a weekday I don't think so. Weekends may be different
No you dont.
Thanks! Your answer is awaiting moderation.