Seven tables will do. Generally, there are 10 people at each table before marriage, and the dishes in the hotel are also equipped according to the standard of 10 people. No matter how many tables the guests have, they will prepare another spare table. However, the frequent visitors are different from expected, and there are many temporary things that can't come, or some increase. You prepare 8 tables and 7 tables (one of them is marked "Prepare Table", only drinks are served, but no dishes are served).
Make an appointment with the hotel in advance, and clearly settle the table according to the actual situation, so that there will be no embarrassment and waste if the number of people exceeds.