Enhancing restaurant performance through service quality: the mediating role of customer satisfaction | Synapse