Restaurant Reviews Brodie Countryfare Ptarmigan Restaurant – The UKs Highest Restaurant Storehouse of Foulis