When answering this question, you can talk about the different reasons why people might choose a restaurant or a pub for a party. For example, some people prefer restaurants because they offer a more formal or family-friendly atmosphere, a wider variety of food, and a comfortable setting for conversation. Others might prefer pubs because they are more relaxed, social, and fun, with music, drinks, and a lively vibe. You can also mention that the choice often depends on the type of party, the age group, and personal preferences. Giving examples of different occasions, like birthday parties or work gatherings, can help support your answer.