How many questions should a QSR customer survey include?

Surveys should be concise, ideally between 5 to 10 focused questions, to maximize completion rates while gathering actionable data.