British restaurant Vardons, located at Shaw Hill, offers classic European cuisine in a country club setting.