Welcome to the “Original” Red Osier Landmark Restaurant in Stafford, New York – a carnivore’s paradise that’s been turning ...