Return to Article Details The Role of Service Quality and Environmental Factors on Restaurant Customer Satisfaction Download Download PDF