Return to Article Details Influence of Physical Environment on Customer Satisfaction and Return Intention in Kenyan Rated Restaurants Download Download PDF