Stir fried chicken gizzards can make you feel like a hotel at home