Strathfillan Local Services The Green Welly Stop 2541 World famous self-service restaurant, licensed with all food home-made. Specialist shops for outdoor clothing, whisky, food and gifts. Petrol station. 24 - 7 Cars 2489