Do you need to make reservations in advance?

Advanced reservations are highly recommended.