Return to Article Details The Mediating Role of Service Quality in the Relationship Between Environment and Price on Customer Satisfaction Download Download PDF